Components
20
Twig Components
165
Render Count
282
ms
Render Time
16.0
MiB
Memory Usage
Components
Render calls
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 27.25 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2282 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2198 +user: Proxies\__CG__\App\Entity\User {#2979 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2223 +icon: Proxies\__CG__\App\Entity\Image {#3068 …} +name: "opensource@lemmy.ml" +title: "opensource" +description: """ All about open source! Feel free to ask questions, and share news, and interesting stuff!\n \n Useful Links\n ============\n \n - [Open Source Initiative](https://opensource.org/)\n - [Free Software Foundation](https://www.fsf.org/)\n - [Electronic Frontier Foundation](https://www.eff.org/)\n - [Software Freedom Conservancy](https://sfconservancy.org/)\n - [It’s FOSS](https://itsfoss.com/)\n \n Rules\n =====\n \n - Posts must be relevant to the open source ideology\n - No NSFW content\n - No hate speech, bigotry, etc\n \n Related Communities\n ===================\n \n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n \n Community icon from opensource.org, but we are not affiliated with them. """ +rules: null +subscriptionsCount: 1 +entryCount: 97 +entryCommentCount: 1299 +postCount: 2 +postCommentCount: 5 +isAdult: false +customCss: null +lastActive: DateTime @1729583535 {#3065 : 2024-10-22 09:52:15.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3069 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3071 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3073 …} +entries: Doctrine\ORM\PersistentCollection {#3075 …} +posts: Doctrine\ORM\PersistentCollection {#3077 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3079 …} +bans: Doctrine\ORM\PersistentCollection {#3085 …} +reports: Doctrine\ORM\PersistentCollection {#3093 …} +badges: Doctrine\ORM\PersistentCollection {#3106 …} +logs: Doctrine\ORM\PersistentCollection {#3116 …} +awards: Doctrine\ORM\PersistentCollection {#3098 …} +categories: Doctrine\ORM\PersistentCollection {#3122 …} -id: 128 +apId: "opensource@lemmy.ml" +apProfileId: "https://lemmy.ml/c/opensource" +apPublicUrl: "https://lemmy.ml/c/opensource" +apFollowersUrl: "https://lemmy.ml/c/opensource/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "opensource" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703910302 {#3066 : 2023-12-30 05:25:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703910301 {#3067 : 2023-12-30 05:25:01.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#2985 …} +slug: "Could-we-add-alternativeto-net-to-the-sidebar" +title: "Could we add alternativeto.net to the sidebar?" +url: "https://alternativeto.net/" +body: "It’s a great place to find alternatives (including opensource alternatives) to services and software." +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 170 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1727711964 {#2980 : 2024-09-30 17:59:24.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2987 …} +votes: Doctrine\ORM\PersistentCollection {#2989 …} +reports: Doctrine\ORM\PersistentCollection {#2991 …} +favourites: Doctrine\ORM\PersistentCollection {#2993 …} +notifications: Doctrine\ORM\PersistentCollection {#2995 …} +badges: Doctrine\ORM\PersistentCollection {#2997 …} +children: [] -id: 26291 -titleTs: "'add':3 'alternativeto.net':4 'could':1 'sidebar':7" -bodyTs: "'altern':8,11 'find':7 'great':4 'includ':9 'opensourc':10 'place':5 'servic':13 'softwar':15" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704133587 +visibility: "visible " +apId: "https://programming.dev/post/7940503" +editedAt: null +createdAt: DateTimeImmutable @1704047187 {#2977 : 2023-12-31 19:26:27.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2223 …2} +image: null +parent: null +root: null +body: """ Let’s create awesome open source Or awesome alternatives\n \n It’s really weird that there’s no one already made it """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1711083071 {#2109 : 2024-03-22 05:51:11.0 +01:00 } +ip: null +tags: null +mentions: [ "@onlinepersona@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#2227 …} +nested: Doctrine\ORM\PersistentCollection {#2214 …} +votes: Doctrine\ORM\PersistentCollection {#2231 …} +reports: Doctrine\ORM\PersistentCollection {#2229 …} +favourites: Doctrine\ORM\PersistentCollection {#2294 …} +notifications: Doctrine\ORM\PersistentCollection {#2318 …} -id: 272896 -bodyTs: "'alreadi':19 'altern':9 'awesom':4,8 'creat':3 'let':1 'made':20 'one':18 'open':5 'realli':12 'sourc':6 'weird':13" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/7000910" +editedAt: null +createdAt: DateTimeImmutable @1704189996 {#2213 : 2024-01-02 11:06:36.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#2847 +comment: App\Entity\EntryComment {#2282 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2198 +user: Proxies\__CG__\App\Entity\User {#2979 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2223 +icon: Proxies\__CG__\App\Entity\Image {#3068 …} +name: "opensource@lemmy.ml" +title: "opensource" +description: """ All about open source! Feel free to ask questions, and share news, and interesting stuff!\n \n Useful Links\n ============\n \n - [Open Source Initiative](https://opensource.org/)\n - [Free Software Foundation](https://www.fsf.org/)\n - [Electronic Frontier Foundation](https://www.eff.org/)\n - [Software Freedom Conservancy](https://sfconservancy.org/)\n - [It’s FOSS](https://itsfoss.com/)\n \n Rules\n =====\n \n - Posts must be relevant to the open source ideology\n - No NSFW content\n - No hate speech, bigotry, etc\n \n Related Communities\n ===================\n \n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n \n Community icon from opensource.org, but we are not affiliated with them. """ +rules: null +subscriptionsCount: 1 +entryCount: 97 +entryCommentCount: 1299 +postCount: 2 +postCommentCount: 5 +isAdult: false +customCss: null +lastActive: DateTime @1729583535 {#3065 : 2024-10-22 09:52:15.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3069 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3071 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3073 …} +entries: Doctrine\ORM\PersistentCollection {#3075 …} +posts: Doctrine\ORM\PersistentCollection {#3077 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3079 …} +bans: Doctrine\ORM\PersistentCollection {#3085 …} +reports: Doctrine\ORM\PersistentCollection {#3093 …} +badges: Doctrine\ORM\PersistentCollection {#3106 …} +logs: Doctrine\ORM\PersistentCollection {#3116 …} +awards: Doctrine\ORM\PersistentCollection {#3098 …} +categories: Doctrine\ORM\PersistentCollection {#3122 …} -id: 128 +apId: "opensource@lemmy.ml" +apProfileId: "https://lemmy.ml/c/opensource" +apPublicUrl: "https://lemmy.ml/c/opensource" +apFollowersUrl: "https://lemmy.ml/c/opensource/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "opensource" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703910302 {#3066 : 2023-12-30 05:25:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703910301 {#3067 : 2023-12-30 05:25:01.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#2985 …} +slug: "Could-we-add-alternativeto-net-to-the-sidebar" +title: "Could we add alternativeto.net to the sidebar?" +url: "https://alternativeto.net/" +body: "It’s a great place to find alternatives (including opensource alternatives) to services and software." +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 170 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1727711964 {#2980 : 2024-09-30 17:59:24.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2987 …} +votes: Doctrine\ORM\PersistentCollection {#2989 …} +reports: Doctrine\ORM\PersistentCollection {#2991 …} +favourites: Doctrine\ORM\PersistentCollection {#2993 …} +notifications: Doctrine\ORM\PersistentCollection {#2995 …} +badges: Doctrine\ORM\PersistentCollection {#2997 …} +children: [] -id: 26291 -titleTs: "'add':3 'alternativeto.net':4 'could':1 'sidebar':7" -bodyTs: "'altern':8,11 'find':7 'great':4 'includ':9 'opensourc':10 'place':5 'servic':13 'softwar':15" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704133587 +visibility: "visible " +apId: "https://programming.dev/post/7940503" +editedAt: null +createdAt: DateTimeImmutable @1704047187 {#2977 : 2023-12-31 19:26:27.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2223 …2} +image: null +parent: null +root: null +body: """ Let’s create awesome open source Or awesome alternatives\n \n It’s really weird that there’s no one already made it """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1711083071 {#2109 : 2024-03-22 05:51:11.0 +01:00 } +ip: null +tags: null +mentions: [ "@onlinepersona@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#2227 …} +nested: Doctrine\ORM\PersistentCollection {#2214 …} +votes: Doctrine\ORM\PersistentCollection {#2231 …} +reports: Doctrine\ORM\PersistentCollection {#2229 …} +favourites: Doctrine\ORM\PersistentCollection {#2294 …} +notifications: Doctrine\ORM\PersistentCollection {#2318 …} -id: 272896 -bodyTs: "'alreadi':19 'altern':9 'awesom':4,8 'creat':3 'let':1 'made':20 'one':18 'open':5 'realli':12 'sourc':6 'weird':13" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/7000910" +editedAt: null +createdAt: DateTimeImmutable @1704189996 {#2213 : 2024-01-02 11:06:36.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 16.0 MiB | 0.26 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#3008 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.35 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704189996 {#2213 : 2024-01-02 11:06:36.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#3146 +date: DateTimeImmutable @1704189996 {#2213 : 2024-01-02 11:06:36.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.23 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704189996 {#2213 : 2024-01-02 11:06:36.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#3210 +createdAt: DateTimeImmutable @1704189996 {#2213 : 2024-01-02 11:06:36.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 16.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#2223 +icon: Proxies\__CG__\App\Entity\Image {#3068 …} +name: "opensource@lemmy.ml" +title: "opensource" +description: """ All about open source! Feel free to ask questions, and share news, and interesting stuff!\n \n Useful Links\n ============\n \n - [Open Source Initiative](https://opensource.org/)\n - [Free Software Foundation](https://www.fsf.org/)\n - [Electronic Frontier Foundation](https://www.eff.org/)\n - [Software Freedom Conservancy](https://sfconservancy.org/)\n - [It’s FOSS](https://itsfoss.com/)\n \n Rules\n =====\n \n - Posts must be relevant to the open source ideology\n - No NSFW content\n - No hate speech, bigotry, etc\n \n Related Communities\n ===================\n \n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n \n Community icon from opensource.org, but we are not affiliated with them. """ +rules: null +subscriptionsCount: 1 +entryCount: 97 +entryCommentCount: 1299 +postCount: 2 +postCommentCount: 5 +isAdult: false +customCss: null +lastActive: DateTime @1729583535 {#3065 : 2024-10-22 09:52:15.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3069 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3071 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3073 …} +entries: Doctrine\ORM\PersistentCollection {#3075 …} +posts: Doctrine\ORM\PersistentCollection {#3077 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3079 …} +bans: Doctrine\ORM\PersistentCollection {#3085 …} +reports: Doctrine\ORM\PersistentCollection {#3093 …} +badges: Doctrine\ORM\PersistentCollection {#3106 …} +logs: Doctrine\ORM\PersistentCollection {#3116 …} +awards: Doctrine\ORM\PersistentCollection {#3098 …} +categories: Doctrine\ORM\PersistentCollection {#3122 …} -id: 128 +apId: "opensource@lemmy.ml" +apProfileId: "https://lemmy.ml/c/opensource" +apPublicUrl: "https://lemmy.ml/c/opensource" +apFollowersUrl: "https://lemmy.ml/c/opensource/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "opensource" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703910302 {#3066 : 2023-12-30 05:25:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703910301 {#3067 : 2023-12-30 05:25:01.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#3275 +magazine: Proxies\__CG__\App\Entity\Magazine {#2223 +icon: Proxies\__CG__\App\Entity\Image {#3068 …} +name: "opensource@lemmy.ml" +title: "opensource" +description: """ All about open source! Feel free to ask questions, and share news, and interesting stuff!\n \n Useful Links\n ============\n \n - [Open Source Initiative](https://opensource.org/)\n - [Free Software Foundation](https://www.fsf.org/)\n - [Electronic Frontier Foundation](https://www.eff.org/)\n - [Software Freedom Conservancy](https://sfconservancy.org/)\n - [It’s FOSS](https://itsfoss.com/)\n \n Rules\n =====\n \n - Posts must be relevant to the open source ideology\n - No NSFW content\n - No hate speech, bigotry, etc\n \n Related Communities\n ===================\n \n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n \n Community icon from opensource.org, but we are not affiliated with them. """ +rules: null +subscriptionsCount: 1 +entryCount: 97 +entryCommentCount: 1299 +postCount: 2 +postCommentCount: 5 +isAdult: false +customCss: null +lastActive: DateTime @1729583535 {#3065 : 2024-10-22 09:52:15.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3069 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3071 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3073 …} +entries: Doctrine\ORM\PersistentCollection {#3075 …} +posts: Doctrine\ORM\PersistentCollection {#3077 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3079 …} +bans: Doctrine\ORM\PersistentCollection {#3085 …} +reports: Doctrine\ORM\PersistentCollection {#3093 …} +badges: Doctrine\ORM\PersistentCollection {#3106 …} +logs: Doctrine\ORM\PersistentCollection {#3116 …} +awards: Doctrine\ORM\PersistentCollection {#3098 …} +categories: Doctrine\ORM\PersistentCollection {#3122 …} -id: 128 +apId: "opensource@lemmy.ml" +apProfileId: "https://lemmy.ml/c/opensource" +apPublicUrl: "https://lemmy.ml/c/opensource" +apFollowersUrl: "https://lemmy.ml/c/opensource/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "opensource" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703910302 {#3066 : 2023-12-30 05:25:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703910301 {#3067 : 2023-12-30 05:25:01.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.23 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2198 +user: Proxies\__CG__\App\Entity\User {#2979 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2223 +icon: Proxies\__CG__\App\Entity\Image {#3068 …} +name: "opensource@lemmy.ml" +title: "opensource" +description: """ All about open source! Feel free to ask questions, and share news, and interesting stuff!\n \n Useful Links\n ============\n \n - [Open Source Initiative](https://opensource.org/)\n - [Free Software Foundation](https://www.fsf.org/)\n - [Electronic Frontier Foundation](https://www.eff.org/)\n - [Software Freedom Conservancy](https://sfconservancy.org/)\n - [It’s FOSS](https://itsfoss.com/)\n \n Rules\n =====\n \n - Posts must be relevant to the open source ideology\n - No NSFW content\n - No hate speech, bigotry, etc\n \n Related Communities\n ===================\n \n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n \n Community icon from opensource.org, but we are not affiliated with them. """ +rules: null +subscriptionsCount: 1 +entryCount: 97 +entryCommentCount: 1299 +postCount: 2 +postCommentCount: 5 +isAdult: false +customCss: null +lastActive: DateTime @1729583535 {#3065 : 2024-10-22 09:52:15.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3069 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3071 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3073 …} +entries: Doctrine\ORM\PersistentCollection {#3075 …} +posts: Doctrine\ORM\PersistentCollection {#3077 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3079 …} +bans: Doctrine\ORM\PersistentCollection {#3085 …} +reports: Doctrine\ORM\PersistentCollection {#3093 …} +badges: Doctrine\ORM\PersistentCollection {#3106 …} +logs: Doctrine\ORM\PersistentCollection {#3116 …} +awards: Doctrine\ORM\PersistentCollection {#3098 …} +categories: Doctrine\ORM\PersistentCollection {#3122 …} -id: 128 +apId: "opensource@lemmy.ml" +apProfileId: "https://lemmy.ml/c/opensource" +apPublicUrl: "https://lemmy.ml/c/opensource" +apFollowersUrl: "https://lemmy.ml/c/opensource/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "opensource" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703910302 {#3066 : 2023-12-30 05:25:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703910301 {#3067 : 2023-12-30 05:25:01.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#2985 …} +slug: "Could-we-add-alternativeto-net-to-the-sidebar" +title: "Could we add alternativeto.net to the sidebar?" +url: "https://alternativeto.net/" +body: "It’s a great place to find alternatives (including opensource alternatives) to services and software." +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 170 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1727711964 {#2980 : 2024-09-30 17:59:24.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2987 …} +votes: Doctrine\ORM\PersistentCollection {#2989 …} +reports: Doctrine\ORM\PersistentCollection {#2991 …} +favourites: Doctrine\ORM\PersistentCollection {#2993 …} +notifications: Doctrine\ORM\PersistentCollection {#2995 …} +badges: Doctrine\ORM\PersistentCollection {#2997 …} +children: [] -id: 26291 -titleTs: "'add':3 'alternativeto.net':4 'could':1 'sidebar':7" -bodyTs: "'altern':8,11 'find':7 'great':4 'includ':9 'opensourc':10 'place':5 'servic':13 'softwar':15" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704133587 +visibility: "visible " +apId: "https://programming.dev/post/7940503" +editedAt: null +createdAt: DateTimeImmutable @1704047187 {#2977 : 2023-12-31 19:26:27.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#3338 +entry: Proxies\__CG__\App\Entity\Entry {#2198 +user: Proxies\__CG__\App\Entity\User {#2979 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2223 +icon: Proxies\__CG__\App\Entity\Image {#3068 …} +name: "opensource@lemmy.ml" +title: "opensource" +description: """ All about open source! Feel free to ask questions, and share news, and interesting stuff!\n \n Useful Links\n ============\n \n - [Open Source Initiative](https://opensource.org/)\n - [Free Software Foundation](https://www.fsf.org/)\n - [Electronic Frontier Foundation](https://www.eff.org/)\n - [Software Freedom Conservancy](https://sfconservancy.org/)\n - [It’s FOSS](https://itsfoss.com/)\n \n Rules\n =====\n \n - Posts must be relevant to the open source ideology\n - No NSFW content\n - No hate speech, bigotry, etc\n \n Related Communities\n ===================\n \n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n \n Community icon from opensource.org, but we are not affiliated with them. """ +rules: null +subscriptionsCount: 1 +entryCount: 97 +entryCommentCount: 1299 +postCount: 2 +postCommentCount: 5 +isAdult: false +customCss: null +lastActive: DateTime @1729583535 {#3065 : 2024-10-22 09:52:15.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3069 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3071 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3073 …} +entries: Doctrine\ORM\PersistentCollection {#3075 …} +posts: Doctrine\ORM\PersistentCollection {#3077 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3079 …} +bans: Doctrine\ORM\PersistentCollection {#3085 …} +reports: Doctrine\ORM\PersistentCollection {#3093 …} +badges: Doctrine\ORM\PersistentCollection {#3106 …} +logs: Doctrine\ORM\PersistentCollection {#3116 …} +awards: Doctrine\ORM\PersistentCollection {#3098 …} +categories: Doctrine\ORM\PersistentCollection {#3122 …} -id: 128 +apId: "opensource@lemmy.ml" +apProfileId: "https://lemmy.ml/c/opensource" +apPublicUrl: "https://lemmy.ml/c/opensource" +apFollowersUrl: "https://lemmy.ml/c/opensource/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "opensource" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703910302 {#3066 : 2023-12-30 05:25:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703910301 {#3067 : 2023-12-30 05:25:01.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#2985 …} +slug: "Could-we-add-alternativeto-net-to-the-sidebar" +title: "Could we add alternativeto.net to the sidebar?" +url: "https://alternativeto.net/" +body: "It’s a great place to find alternatives (including opensource alternatives) to services and software." +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 170 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1727711964 {#2980 : 2024-09-30 17:59:24.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2987 …} +votes: Doctrine\ORM\PersistentCollection {#2989 …} +reports: Doctrine\ORM\PersistentCollection {#2991 …} +favourites: Doctrine\ORM\PersistentCollection {#2993 …} +notifications: Doctrine\ORM\PersistentCollection {#2995 …} +badges: Doctrine\ORM\PersistentCollection {#2997 …} +children: [] -id: 26291 -titleTs: "'add':3 'alternativeto.net':4 'could':1 'sidebar':7" -bodyTs: "'altern':8,11 'find':7 'great':4 'includ':9 'opensourc':10 'place':5 'servic':13 'softwar':15" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704133587 +visibility: "visible " +apId: "https://programming.dev/post/7940503" +editedAt: null +createdAt: DateTimeImmutable @1704047187 {#2977 : 2023-12-31 19:26:27.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.36 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#3401 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.58 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2282 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2198 +user: Proxies\__CG__\App\Entity\User {#2979 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2223 +icon: Proxies\__CG__\App\Entity\Image {#3068 …} +name: "opensource@lemmy.ml" +title: "opensource" +description: """ All about open source! Feel free to ask questions, and share news, and interesting stuff!\n \n Useful Links\n ============\n \n - [Open Source Initiative](https://opensource.org/)\n - [Free Software Foundation](https://www.fsf.org/)\n - [Electronic Frontier Foundation](https://www.eff.org/)\n - [Software Freedom Conservancy](https://sfconservancy.org/)\n - [It’s FOSS](https://itsfoss.com/)\n \n Rules\n =====\n \n - Posts must be relevant to the open source ideology\n - No NSFW content\n - No hate speech, bigotry, etc\n \n Related Communities\n ===================\n \n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n \n Community icon from opensource.org, but we are not affiliated with them. """ +rules: null +subscriptionsCount: 1 +entryCount: 97 +entryCommentCount: 1299 +postCount: 2 +postCommentCount: 5 +isAdult: false +customCss: null +lastActive: DateTime @1729583535 {#3065 : 2024-10-22 09:52:15.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3069 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3071 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3073 …} +entries: Doctrine\ORM\PersistentCollection {#3075 …} +posts: Doctrine\ORM\PersistentCollection {#3077 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3079 …} +bans: Doctrine\ORM\PersistentCollection {#3085 …} +reports: Doctrine\ORM\PersistentCollection {#3093 …} +badges: Doctrine\ORM\PersistentCollection {#3106 …} +logs: Doctrine\ORM\PersistentCollection {#3116 …} +awards: Doctrine\ORM\PersistentCollection {#3098 …} +categories: Doctrine\ORM\PersistentCollection {#3122 …} -id: 128 +apId: "opensource@lemmy.ml" +apProfileId: "https://lemmy.ml/c/opensource" +apPublicUrl: "https://lemmy.ml/c/opensource" +apFollowersUrl: "https://lemmy.ml/c/opensource/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "opensource" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703910302 {#3066 : 2023-12-30 05:25:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703910301 {#3067 : 2023-12-30 05:25:01.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#2985 …} +slug: "Could-we-add-alternativeto-net-to-the-sidebar" +title: "Could we add alternativeto.net to the sidebar?" +url: "https://alternativeto.net/" +body: "It’s a great place to find alternatives (including opensource alternatives) to services and software." +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 170 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1727711964 {#2980 : 2024-09-30 17:59:24.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2987 …} +votes: Doctrine\ORM\PersistentCollection {#2989 …} +reports: Doctrine\ORM\PersistentCollection {#2991 …} +favourites: Doctrine\ORM\PersistentCollection {#2993 …} +notifications: Doctrine\ORM\PersistentCollection {#2995 …} +badges: Doctrine\ORM\PersistentCollection {#2997 …} +children: [] -id: 26291 -titleTs: "'add':3 'alternativeto.net':4 'could':1 'sidebar':7" -bodyTs: "'altern':8,11 'find':7 'great':4 'includ':9 'opensourc':10 'place':5 'servic':13 'softwar':15" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704133587 +visibility: "visible " +apId: "https://programming.dev/post/7940503" +editedAt: null +createdAt: DateTimeImmutable @1704047187 {#2977 : 2023-12-31 19:26:27.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2223 …2} +image: null +parent: null +root: null +body: """ Let’s create awesome open source Or awesome alternatives\n \n It’s really weird that there’s no one already made it """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1711083071 {#2109 : 2024-03-22 05:51:11.0 +01:00 } +ip: null +tags: null +mentions: [ "@onlinepersona@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#2227 …} +nested: Doctrine\ORM\PersistentCollection {#2214 …} +votes: Doctrine\ORM\PersistentCollection {#2231 …} +reports: Doctrine\ORM\PersistentCollection {#2229 …} +favourites: Doctrine\ORM\PersistentCollection {#2294 …} +notifications: Doctrine\ORM\PersistentCollection {#2318 …} -id: 272896 -bodyTs: "'alreadi':19 'altern':9 'awesom':4,8 'creat':3 'let':1 'made':20 'one':18 'open':5 'realli':12 'sourc':6 'weird':13" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/7000910" +editedAt: null +createdAt: DateTimeImmutable @1704189996 {#2213 : 2024-01-02 11:06:36.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#3498 +subject: App\Entity\EntryComment {#2282 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2198 +user: Proxies\__CG__\App\Entity\User {#2979 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2223 +icon: Proxies\__CG__\App\Entity\Image {#3068 …} +name: "opensource@lemmy.ml" +title: "opensource" +description: """ All about open source! Feel free to ask questions, and share news, and interesting stuff!\n \n Useful Links\n ============\n \n - [Open Source Initiative](https://opensource.org/)\n - [Free Software Foundation](https://www.fsf.org/)\n - [Electronic Frontier Foundation](https://www.eff.org/)\n - [Software Freedom Conservancy](https://sfconservancy.org/)\n - [It’s FOSS](https://itsfoss.com/)\n \n Rules\n =====\n \n - Posts must be relevant to the open source ideology\n - No NSFW content\n - No hate speech, bigotry, etc\n \n Related Communities\n ===================\n \n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n \n Community icon from opensource.org, but we are not affiliated with them. """ +rules: null +subscriptionsCount: 1 +entryCount: 97 +entryCommentCount: 1299 +postCount: 2 +postCommentCount: 5 +isAdult: false +customCss: null +lastActive: DateTime @1729583535 {#3065 : 2024-10-22 09:52:15.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3069 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3071 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3073 …} +entries: Doctrine\ORM\PersistentCollection {#3075 …} +posts: Doctrine\ORM\PersistentCollection {#3077 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3079 …} +bans: Doctrine\ORM\PersistentCollection {#3085 …} +reports: Doctrine\ORM\PersistentCollection {#3093 …} +badges: Doctrine\ORM\PersistentCollection {#3106 …} +logs: Doctrine\ORM\PersistentCollection {#3116 …} +awards: Doctrine\ORM\PersistentCollection {#3098 …} +categories: Doctrine\ORM\PersistentCollection {#3122 …} -id: 128 +apId: "opensource@lemmy.ml" +apProfileId: "https://lemmy.ml/c/opensource" +apPublicUrl: "https://lemmy.ml/c/opensource" +apFollowersUrl: "https://lemmy.ml/c/opensource/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "opensource" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703910302 {#3066 : 2023-12-30 05:25:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703910301 {#3067 : 2023-12-30 05:25:01.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#2985 …} +slug: "Could-we-add-alternativeto-net-to-the-sidebar" +title: "Could we add alternativeto.net to the sidebar?" +url: "https://alternativeto.net/" +body: "It’s a great place to find alternatives (including opensource alternatives) to services and software." +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 170 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1727711964 {#2980 : 2024-09-30 17:59:24.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2987 …} +votes: Doctrine\ORM\PersistentCollection {#2989 …} +reports: Doctrine\ORM\PersistentCollection {#2991 …} +favourites: Doctrine\ORM\PersistentCollection {#2993 …} +notifications: Doctrine\ORM\PersistentCollection {#2995 …} +badges: Doctrine\ORM\PersistentCollection {#2997 …} +children: [] -id: 26291 -titleTs: "'add':3 'alternativeto.net':4 'could':1 'sidebar':7" -bodyTs: "'altern':8,11 'find':7 'great':4 'includ':9 'opensourc':10 'place':5 'servic':13 'softwar':15" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704133587 +visibility: "visible " +apId: "https://programming.dev/post/7940503" +editedAt: null +createdAt: DateTimeImmutable @1704047187 {#2977 : 2023-12-31 19:26:27.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2223 …2} +image: null +parent: null +root: null +body: """ Let’s create awesome open source Or awesome alternatives\n \n It’s really weird that there’s no one already made it """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1711083071 {#2109 : 2024-03-22 05:51:11.0 +01:00 } +ip: null +tags: null +mentions: [ "@onlinepersona@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#2227 …} +nested: Doctrine\ORM\PersistentCollection {#2214 …} +votes: Doctrine\ORM\PersistentCollection {#2231 …} +reports: Doctrine\ORM\PersistentCollection {#2229 …} +favourites: Doctrine\ORM\PersistentCollection {#2294 …} +notifications: Doctrine\ORM\PersistentCollection {#2318 …} -id: 272896 -bodyTs: "'alreadi':19 'altern':9 'awesom':4,8 'creat':3 'let':1 'made':20 'one':18 'open':5 'realli':12 'sourc':6 'weird':13" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/7000910" +editedAt: null +createdAt: DateTimeImmutable @1704189996 {#2213 : 2024-01-02 11:06:36.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 1.04 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2282 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2198 +user: Proxies\__CG__\App\Entity\User {#2979 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2223 +icon: Proxies\__CG__\App\Entity\Image {#3068 …} +name: "opensource@lemmy.ml" +title: "opensource" +description: """ All about open source! Feel free to ask questions, and share news, and interesting stuff!\n \n Useful Links\n ============\n \n - [Open Source Initiative](https://opensource.org/)\n - [Free Software Foundation](https://www.fsf.org/)\n - [Electronic Frontier Foundation](https://www.eff.org/)\n - [Software Freedom Conservancy](https://sfconservancy.org/)\n - [It’s FOSS](https://itsfoss.com/)\n \n Rules\n =====\n \n - Posts must be relevant to the open source ideology\n - No NSFW content\n - No hate speech, bigotry, etc\n \n Related Communities\n ===================\n \n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n \n Community icon from opensource.org, but we are not affiliated with them. """ +rules: null +subscriptionsCount: 1 +entryCount: 97 +entryCommentCount: 1299 +postCount: 2 +postCommentCount: 5 +isAdult: false +customCss: null +lastActive: DateTime @1729583535 {#3065 : 2024-10-22 09:52:15.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3069 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3071 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3073 …} +entries: Doctrine\ORM\PersistentCollection {#3075 …} +posts: Doctrine\ORM\PersistentCollection {#3077 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3079 …} +bans: Doctrine\ORM\PersistentCollection {#3085 …} +reports: Doctrine\ORM\PersistentCollection {#3093 …} +badges: Doctrine\ORM\PersistentCollection {#3106 …} +logs: Doctrine\ORM\PersistentCollection {#3116 …} +awards: Doctrine\ORM\PersistentCollection {#3098 …} +categories: Doctrine\ORM\PersistentCollection {#3122 …} -id: 128 +apId: "opensource@lemmy.ml" +apProfileId: "https://lemmy.ml/c/opensource" +apPublicUrl: "https://lemmy.ml/c/opensource" +apFollowersUrl: "https://lemmy.ml/c/opensource/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "opensource" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703910302 {#3066 : 2023-12-30 05:25:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703910301 {#3067 : 2023-12-30 05:25:01.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#2985 …} +slug: "Could-we-add-alternativeto-net-to-the-sidebar" +title: "Could we add alternativeto.net to the sidebar?" +url: "https://alternativeto.net/" +body: "It’s a great place to find alternatives (including opensource alternatives) to services and software." +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 170 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1727711964 {#2980 : 2024-09-30 17:59:24.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2987 …} +votes: Doctrine\ORM\PersistentCollection {#2989 …} +reports: Doctrine\ORM\PersistentCollection {#2991 …} +favourites: Doctrine\ORM\PersistentCollection {#2993 …} +notifications: Doctrine\ORM\PersistentCollection {#2995 …} +badges: Doctrine\ORM\PersistentCollection {#2997 …} +children: [] -id: 26291 -titleTs: "'add':3 'alternativeto.net':4 'could':1 'sidebar':7" -bodyTs: "'altern':8,11 'find':7 'great':4 'includ':9 'opensourc':10 'place':5 'servic':13 'softwar':15" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704133587 +visibility: "visible " +apId: "https://programming.dev/post/7940503" +editedAt: null +createdAt: DateTimeImmutable @1704047187 {#2977 : 2023-12-31 19:26:27.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2223 …2} +image: null +parent: null +root: null +body: """ Let’s create awesome open source Or awesome alternatives\n \n It’s really weird that there’s no one already made it """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1711083071 {#2109 : 2024-03-22 05:51:11.0 +01:00 } +ip: null +tags: null +mentions: [ "@onlinepersona@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#2227 …} +nested: Doctrine\ORM\PersistentCollection {#2214 …} +votes: Doctrine\ORM\PersistentCollection {#2231 …} +reports: Doctrine\ORM\PersistentCollection {#2229 …} +favourites: Doctrine\ORM\PersistentCollection {#2294 …} +notifications: Doctrine\ORM\PersistentCollection {#2318 …} -id: 272896 -bodyTs: "'alreadi':19 'altern':9 'awesom':4,8 'creat':3 'let':1 'made':20 'one':18 'open':5 'realli':12 'sourc':6 'weird':13" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/7000910" +editedAt: null +createdAt: DateTimeImmutable @1704189996 {#2213 : 2024-01-02 11:06:36.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#3565 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2282 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2198 +user: Proxies\__CG__\App\Entity\User {#2979 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2223 +icon: Proxies\__CG__\App\Entity\Image {#3068 …} +name: "opensource@lemmy.ml" +title: "opensource" +description: """ All about open source! Feel free to ask questions, and share news, and interesting stuff!\n \n Useful Links\n ============\n \n - [Open Source Initiative](https://opensource.org/)\n - [Free Software Foundation](https://www.fsf.org/)\n - [Electronic Frontier Foundation](https://www.eff.org/)\n - [Software Freedom Conservancy](https://sfconservancy.org/)\n - [It’s FOSS](https://itsfoss.com/)\n \n Rules\n =====\n \n - Posts must be relevant to the open source ideology\n - No NSFW content\n - No hate speech, bigotry, etc\n \n Related Communities\n ===================\n \n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n \n Community icon from opensource.org, but we are not affiliated with them. """ +rules: null +subscriptionsCount: 1 +entryCount: 97 +entryCommentCount: 1299 +postCount: 2 +postCommentCount: 5 +isAdult: false +customCss: null +lastActive: DateTime @1729583535 {#3065 : 2024-10-22 09:52:15.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3069 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3071 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3073 …} +entries: Doctrine\ORM\PersistentCollection {#3075 …} +posts: Doctrine\ORM\PersistentCollection {#3077 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3079 …} +bans: Doctrine\ORM\PersistentCollection {#3085 …} +reports: Doctrine\ORM\PersistentCollection {#3093 …} +badges: Doctrine\ORM\PersistentCollection {#3106 …} +logs: Doctrine\ORM\PersistentCollection {#3116 …} +awards: Doctrine\ORM\PersistentCollection {#3098 …} +categories: Doctrine\ORM\PersistentCollection {#3122 …} -id: 128 +apId: "opensource@lemmy.ml" +apProfileId: "https://lemmy.ml/c/opensource" +apPublicUrl: "https://lemmy.ml/c/opensource" +apFollowersUrl: "https://lemmy.ml/c/opensource/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "opensource" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703910302 {#3066 : 2023-12-30 05:25:02.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703910301 {#3067 : 2023-12-30 05:25:01.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#2985 …} +slug: "Could-we-add-alternativeto-net-to-the-sidebar" +title: "Could we add alternativeto.net to the sidebar?" +url: "https://alternativeto.net/" +body: "It’s a great place to find alternatives (including opensource alternatives) to services and software." +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 170 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1727711964 {#2980 : 2024-09-30 17:59:24.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2987 …} +votes: Doctrine\ORM\PersistentCollection {#2989 …} +reports: Doctrine\ORM\PersistentCollection {#2991 …} +favourites: Doctrine\ORM\PersistentCollection {#2993 …} +notifications: Doctrine\ORM\PersistentCollection {#2995 …} +badges: Doctrine\ORM\PersistentCollection {#2997 …} +children: [] -id: 26291 -titleTs: "'add':3 'alternativeto.net':4 'could':1 'sidebar':7" -bodyTs: "'altern':8,11 'find':7 'great':4 'includ':9 'opensourc':10 'place':5 'servic':13 'softwar':15" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704133587 +visibility: "visible " +apId: "https://programming.dev/post/7940503" +editedAt: null +createdAt: DateTimeImmutable @1704047187 {#2977 : 2023-12-31 19:26:27.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2223 …2} +image: null +parent: null +root: null +body: """ Let’s create awesome open source Or awesome alternatives\n \n It’s really weird that there’s no one already made it """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1711083071 {#2109 : 2024-03-22 05:51:11.0 +01:00 } +ip: null +tags: null +mentions: [ "@onlinepersona@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#2227 …} +nested: Doctrine\ORM\PersistentCollection {#2214 …} +votes: Doctrine\ORM\PersistentCollection {#2231 …} +reports: Doctrine\ORM\PersistentCollection {#2229 …} +favourites: Doctrine\ORM\PersistentCollection {#2294 …} +notifications: Doctrine\ORM\PersistentCollection {#2318 …} -id: 272896 -bodyTs: "'alreadi':19 'altern':9 'awesom':4,8 'creat':3 'let':1 'made':20 'one':18 'open':5 'realli':12 'sourc':6 'weird':13" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/7000910" +editedAt: null +createdAt: DateTimeImmutable @1704189996 {#2213 : 2024-01-02 11:06:36.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 7.86 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2160 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2162 +user: Proxies\__CG__\App\Entity\User {#3915 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Nextcloud-Performance-Improvements" +title: "Nextcloud Performance Improvements" +url: null +body: """ Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n \n I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n \n To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n \n #### Sources of information\n \n - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n \n ### Improvements\n \n #### Migrate DB to Postgres\n \n What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n \n Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n \n #### Redis over Sockets\n \n I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n \n Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n \n #### EDIT Postgres over Sockets\n \n I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n \n Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n \n ### Outlook\n \n What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 35 +favouriteCount: 131 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712594949 {#3910 : 2024-04-08 18:49:09.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3917 …} +votes: Doctrine\ORM\PersistentCollection {#3919 …} +reports: Doctrine\ORM\PersistentCollection {#3921 …} +favourites: Doctrine\ORM\PersistentCollection {#3923 …} +notifications: Doctrine\ORM\PersistentCollection {#3925 …} +badges: Doctrine\ORM\PersistentCollection {#3927 …} +children: [] -id: 26234 -titleTs: "'improv':3 'nextcloud':1 'perform':2" -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704118066 +visibility: "visible " +apId: "https://discuss.tchncs.de/post/8559818" +editedAt: DateTimeImmutable @1720292146 {#3907 : 2024-07-06 20:55:46.0 +02:00 } +createdAt: DateTimeImmutable @1704031666 {#3909 : 2023-12-31 15:07:46.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2240 +user: App\Entity\User {#265} +entry: Proxies\__CG__\App\Entity\Entry {#2162 …2} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Since i started using nixos i don’t have any problems with nextcloud 🙃" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1710953113 {#2163 : 2024-03-20 17:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" ] +children: Doctrine\ORM\PersistentCollection {#2236 …} +nested: Doctrine\ORM\PersistentCollection {#2258 …} +votes: Doctrine\ORM\PersistentCollection {#2107 …} +reports: Doctrine\ORM\PersistentCollection {#2124 …} +favourites: Doctrine\ORM\PersistentCollection {#2118 …} +notifications: Doctrine\ORM\PersistentCollection {#2122 …} -id: 268311 -bodyTs: "'nextcloud':13 'nixo':5 'problem':11 'sinc':1 'start':3 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966550" +editedAt: null +createdAt: DateTimeImmutable @1704056139 {#2308 : 2023-12-31 21:55:39.0 +01:00 } +__isInitialized__: true …2 } +body: """ In nixos you almost never use any “self” thing\n \n You update everything with your whole system at once\n \n Even the installed apps, the true nixos way to install them is through the configuration file """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704100583 {#2276 : 2024-01-01 10:16:23.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" "@Gooey0210@sh.itjust.works" "@johntash@eviltoast.org" ] +children: Doctrine\ORM\PersistentCollection {#2233 …} +nested: Doctrine\ORM\PersistentCollection {#2239 …} +votes: Doctrine\ORM\PersistentCollection {#2207 …} +reports: Doctrine\ORM\PersistentCollection {#2259 …} +favourites: Doctrine\ORM\PersistentCollection {#2254 …} +notifications: Doctrine\ORM\PersistentCollection {#2209 …} -id: 269586 -bodyTs: "'almost':4 'app':22 'configur':33 'even':19 'everyth':12 'file':34 'instal':21,28 'never':5 'nixo':2,25 'self':8 'system':16 'thing':9 'true':24 'updat':11 'use':6 'way':26 'whole':15" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6975391" +editedAt: null +createdAt: DateTimeImmutable @1704100583 {#2110 : 2024-01-01 10:16:23.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#3872 +comment: App\Entity\EntryComment {#2160 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2162 +user: Proxies\__CG__\App\Entity\User {#3915 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Nextcloud-Performance-Improvements" +title: "Nextcloud Performance Improvements" +url: null +body: """ Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n \n I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n \n To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n \n #### Sources of information\n \n - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n \n ### Improvements\n \n #### Migrate DB to Postgres\n \n What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n \n Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n \n #### Redis over Sockets\n \n I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n \n Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n \n #### EDIT Postgres over Sockets\n \n I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n \n Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n \n ### Outlook\n \n What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 35 +favouriteCount: 131 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712594949 {#3910 : 2024-04-08 18:49:09.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3917 …} +votes: Doctrine\ORM\PersistentCollection {#3919 …} +reports: Doctrine\ORM\PersistentCollection {#3921 …} +favourites: Doctrine\ORM\PersistentCollection {#3923 …} +notifications: Doctrine\ORM\PersistentCollection {#3925 …} +badges: Doctrine\ORM\PersistentCollection {#3927 …} +children: [] -id: 26234 -titleTs: "'improv':3 'nextcloud':1 'perform':2" -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704118066 +visibility: "visible " +apId: "https://discuss.tchncs.de/post/8559818" +editedAt: DateTimeImmutable @1720292146 {#3907 : 2024-07-06 20:55:46.0 +02:00 } +createdAt: DateTimeImmutable @1704031666 {#3909 : 2023-12-31 15:07:46.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2240 +user: App\Entity\User {#265} +entry: Proxies\__CG__\App\Entity\Entry {#2162 …2} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Since i started using nixos i don’t have any problems with nextcloud 🙃" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1710953113 {#2163 : 2024-03-20 17:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" ] +children: Doctrine\ORM\PersistentCollection {#2236 …} +nested: Doctrine\ORM\PersistentCollection {#2258 …} +votes: Doctrine\ORM\PersistentCollection {#2107 …} +reports: Doctrine\ORM\PersistentCollection {#2124 …} +favourites: Doctrine\ORM\PersistentCollection {#2118 …} +notifications: Doctrine\ORM\PersistentCollection {#2122 …} -id: 268311 -bodyTs: "'nextcloud':13 'nixo':5 'problem':11 'sinc':1 'start':3 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966550" +editedAt: null +createdAt: DateTimeImmutable @1704056139 {#2308 : 2023-12-31 21:55:39.0 +01:00 } +__isInitialized__: true …2 } +body: """ In nixos you almost never use any “self” thing\n \n You update everything with your whole system at once\n \n Even the installed apps, the true nixos way to install them is through the configuration file """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704100583 {#2276 : 2024-01-01 10:16:23.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" "@Gooey0210@sh.itjust.works" "@johntash@eviltoast.org" ] +children: Doctrine\ORM\PersistentCollection {#2233 …} +nested: Doctrine\ORM\PersistentCollection {#2239 …} +votes: Doctrine\ORM\PersistentCollection {#2207 …} +reports: Doctrine\ORM\PersistentCollection {#2259 …} +favourites: Doctrine\ORM\PersistentCollection {#2254 …} +notifications: Doctrine\ORM\PersistentCollection {#2209 …} -id: 269586 -bodyTs: "'almost':4 'app':22 'configur':33 'even':19 'everyth':12 'file':34 'instal':21,28 'never':5 'nixo':2,25 'self':8 'system':16 'thing':9 'true':24 'updat':11 'use':6 'way':26 'whole':15" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6975391" +editedAt: null +createdAt: DateTimeImmutable @1704100583 {#2110 : 2024-01-01 10:16:23.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -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 {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#3936 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704100583 {#2110 : 2024-01-01 10:16:23.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#4021 +date: DateTimeImmutable @1704100583 {#2110 : 2024-01-01 10:16:23.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704100583 {#2110 : 2024-01-01 10:16:23.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#4075 +createdAt: DateTimeImmutable @1704100583 {#2110 : 2024-01-01 10:16:23.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 16.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#4129 +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2162 +user: Proxies\__CG__\App\Entity\User {#3915 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Nextcloud-Performance-Improvements" +title: "Nextcloud Performance Improvements" +url: null +body: """ Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n \n I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n \n To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n \n #### Sources of information\n \n - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n \n ### Improvements\n \n #### Migrate DB to Postgres\n \n What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n \n Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n \n #### Redis over Sockets\n \n I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n \n Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n \n #### EDIT Postgres over Sockets\n \n I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n \n Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n \n ### Outlook\n \n What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 35 +favouriteCount: 131 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712594949 {#3910 : 2024-04-08 18:49:09.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3917 …} +votes: Doctrine\ORM\PersistentCollection {#3919 …} +reports: Doctrine\ORM\PersistentCollection {#3921 …} +favourites: Doctrine\ORM\PersistentCollection {#3923 …} +notifications: Doctrine\ORM\PersistentCollection {#3925 …} +badges: Doctrine\ORM\PersistentCollection {#3927 …} +children: [] -id: 26234 -titleTs: "'improv':3 'nextcloud':1 'perform':2" -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704118066 +visibility: "visible " +apId: "https://discuss.tchncs.de/post/8559818" +editedAt: DateTimeImmutable @1720292146 {#3907 : 2024-07-06 20:55:46.0 +02:00 } +createdAt: DateTimeImmutable @1704031666 {#3909 : 2023-12-31 15:07:46.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#4184 +entry: Proxies\__CG__\App\Entity\Entry {#2162 +user: Proxies\__CG__\App\Entity\User {#3915 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Nextcloud-Performance-Improvements" +title: "Nextcloud Performance Improvements" +url: null +body: """ Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n \n I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n \n To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n \n #### Sources of information\n \n - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n \n ### Improvements\n \n #### Migrate DB to Postgres\n \n What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n \n Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n \n #### Redis over Sockets\n \n I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n \n Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n \n #### EDIT Postgres over Sockets\n \n I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n \n Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n \n ### Outlook\n \n What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 35 +favouriteCount: 131 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712594949 {#3910 : 2024-04-08 18:49:09.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3917 …} +votes: Doctrine\ORM\PersistentCollection {#3919 …} +reports: Doctrine\ORM\PersistentCollection {#3921 …} +favourites: Doctrine\ORM\PersistentCollection {#3923 …} +notifications: Doctrine\ORM\PersistentCollection {#3925 …} +badges: Doctrine\ORM\PersistentCollection {#3927 …} +children: [] -id: 26234 -titleTs: "'improv':3 'nextcloud':1 'perform':2" -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704118066 +visibility: "visible " +apId: "https://discuss.tchncs.de/post/8559818" +editedAt: DateTimeImmutable @1720292146 {#3907 : 2024-07-06 20:55:46.0 +02:00 } +createdAt: DateTimeImmutable @1704031666 {#3909 : 2023-12-31 15:07:46.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#4239 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.35 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2160 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2162 +user: Proxies\__CG__\App\Entity\User {#3915 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Nextcloud-Performance-Improvements" +title: "Nextcloud Performance Improvements" +url: null +body: """ Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n \n I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n \n To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n \n #### Sources of information\n \n - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n \n ### Improvements\n \n #### Migrate DB to Postgres\n \n What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n \n Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n \n #### Redis over Sockets\n \n I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n \n Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n \n #### EDIT Postgres over Sockets\n \n I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n \n Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n \n ### Outlook\n \n What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 35 +favouriteCount: 131 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712594949 {#3910 : 2024-04-08 18:49:09.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3917 …} +votes: Doctrine\ORM\PersistentCollection {#3919 …} +reports: Doctrine\ORM\PersistentCollection {#3921 …} +favourites: Doctrine\ORM\PersistentCollection {#3923 …} +notifications: Doctrine\ORM\PersistentCollection {#3925 …} +badges: Doctrine\ORM\PersistentCollection {#3927 …} +children: [] -id: 26234 -titleTs: "'improv':3 'nextcloud':1 'perform':2" -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704118066 +visibility: "visible " +apId: "https://discuss.tchncs.de/post/8559818" +editedAt: DateTimeImmutable @1720292146 {#3907 : 2024-07-06 20:55:46.0 +02:00 } +createdAt: DateTimeImmutable @1704031666 {#3909 : 2023-12-31 15:07:46.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2240 +user: App\Entity\User {#265} +entry: Proxies\__CG__\App\Entity\Entry {#2162 …2} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Since i started using nixos i don’t have any problems with nextcloud 🙃" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1710953113 {#2163 : 2024-03-20 17:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" ] +children: Doctrine\ORM\PersistentCollection {#2236 …} +nested: Doctrine\ORM\PersistentCollection {#2258 …} +votes: Doctrine\ORM\PersistentCollection {#2107 …} +reports: Doctrine\ORM\PersistentCollection {#2124 …} +favourites: Doctrine\ORM\PersistentCollection {#2118 …} +notifications: Doctrine\ORM\PersistentCollection {#2122 …} -id: 268311 -bodyTs: "'nextcloud':13 'nixo':5 'problem':11 'sinc':1 'start':3 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966550" +editedAt: null +createdAt: DateTimeImmutable @1704056139 {#2308 : 2023-12-31 21:55:39.0 +01:00 } +__isInitialized__: true …2 } +body: """ In nixos you almost never use any “self” thing\n \n You update everything with your whole system at once\n \n Even the installed apps, the true nixos way to install them is through the configuration file """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704100583 {#2276 : 2024-01-01 10:16:23.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" "@Gooey0210@sh.itjust.works" "@johntash@eviltoast.org" ] +children: Doctrine\ORM\PersistentCollection {#2233 …} +nested: Doctrine\ORM\PersistentCollection {#2239 …} +votes: Doctrine\ORM\PersistentCollection {#2207 …} +reports: Doctrine\ORM\PersistentCollection {#2259 …} +favourites: Doctrine\ORM\PersistentCollection {#2254 …} +notifications: Doctrine\ORM\PersistentCollection {#2209 …} -id: 269586 -bodyTs: "'almost':4 'app':22 'configur':33 'even':19 'everyth':12 'file':34 'instal':21,28 'never':5 'nixo':2,25 'self':8 'system':16 'thing':9 'true':24 'updat':11 'use':6 'way':26 'whole':15" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6975391" +editedAt: null +createdAt: DateTimeImmutable @1704100583 {#2110 : 2024-01-01 10:16:23.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#4316 +subject: App\Entity\EntryComment {#2160 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2162 +user: Proxies\__CG__\App\Entity\User {#3915 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Nextcloud-Performance-Improvements" +title: "Nextcloud Performance Improvements" +url: null +body: """ Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n \n I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n \n To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n \n #### Sources of information\n \n - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n \n ### Improvements\n \n #### Migrate DB to Postgres\n \n What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n \n Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n \n #### Redis over Sockets\n \n I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n \n Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n \n #### EDIT Postgres over Sockets\n \n I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n \n Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n \n ### Outlook\n \n What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 35 +favouriteCount: 131 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712594949 {#3910 : 2024-04-08 18:49:09.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3917 …} +votes: Doctrine\ORM\PersistentCollection {#3919 …} +reports: Doctrine\ORM\PersistentCollection {#3921 …} +favourites: Doctrine\ORM\PersistentCollection {#3923 …} +notifications: Doctrine\ORM\PersistentCollection {#3925 …} +badges: Doctrine\ORM\PersistentCollection {#3927 …} +children: [] -id: 26234 -titleTs: "'improv':3 'nextcloud':1 'perform':2" -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704118066 +visibility: "visible " +apId: "https://discuss.tchncs.de/post/8559818" +editedAt: DateTimeImmutable @1720292146 {#3907 : 2024-07-06 20:55:46.0 +02:00 } +createdAt: DateTimeImmutable @1704031666 {#3909 : 2023-12-31 15:07:46.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2240 +user: App\Entity\User {#265} +entry: Proxies\__CG__\App\Entity\Entry {#2162 …2} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Since i started using nixos i don’t have any problems with nextcloud 🙃" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1710953113 {#2163 : 2024-03-20 17:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" ] +children: Doctrine\ORM\PersistentCollection {#2236 …} +nested: Doctrine\ORM\PersistentCollection {#2258 …} +votes: Doctrine\ORM\PersistentCollection {#2107 …} +reports: Doctrine\ORM\PersistentCollection {#2124 …} +favourites: Doctrine\ORM\PersistentCollection {#2118 …} +notifications: Doctrine\ORM\PersistentCollection {#2122 …} -id: 268311 -bodyTs: "'nextcloud':13 'nixo':5 'problem':11 'sinc':1 'start':3 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966550" +editedAt: null +createdAt: DateTimeImmutable @1704056139 {#2308 : 2023-12-31 21:55:39.0 +01:00 } +__isInitialized__: true …2 } +body: """ In nixos you almost never use any “self” thing\n \n You update everything with your whole system at once\n \n Even the installed apps, the true nixos way to install them is through the configuration file """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704100583 {#2276 : 2024-01-01 10:16:23.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" "@Gooey0210@sh.itjust.works" "@johntash@eviltoast.org" ] +children: Doctrine\ORM\PersistentCollection {#2233 …} +nested: Doctrine\ORM\PersistentCollection {#2239 …} +votes: Doctrine\ORM\PersistentCollection {#2207 …} +reports: Doctrine\ORM\PersistentCollection {#2259 …} +favourites: Doctrine\ORM\PersistentCollection {#2254 …} +notifications: Doctrine\ORM\PersistentCollection {#2209 …} -id: 269586 -bodyTs: "'almost':4 'app':22 'configur':33 'even':19 'everyth':12 'file':34 'instal':21,28 'never':5 'nixo':2,25 'self':8 'system':16 'thing':9 'true':24 'updat':11 'use':6 'way':26 'whole':15" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6975391" +editedAt: null +createdAt: DateTimeImmutable @1704100583 {#2110 : 2024-01-01 10:16:23.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 {#2160 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2162 +user: Proxies\__CG__\App\Entity\User {#3915 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Nextcloud-Performance-Improvements" +title: "Nextcloud Performance Improvements" +url: null +body: """ Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n \n I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n \n To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n \n #### Sources of information\n \n - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n \n ### Improvements\n \n #### Migrate DB to Postgres\n \n What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n \n Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n \n #### Redis over Sockets\n \n I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n \n Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n \n #### EDIT Postgres over Sockets\n \n I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n \n Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n \n ### Outlook\n \n What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 35 +favouriteCount: 131 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712594949 {#3910 : 2024-04-08 18:49:09.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3917 …} +votes: Doctrine\ORM\PersistentCollection {#3919 …} +reports: Doctrine\ORM\PersistentCollection {#3921 …} +favourites: Doctrine\ORM\PersistentCollection {#3923 …} +notifications: Doctrine\ORM\PersistentCollection {#3925 …} +badges: Doctrine\ORM\PersistentCollection {#3927 …} +children: [] -id: 26234 -titleTs: "'improv':3 'nextcloud':1 'perform':2" -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704118066 +visibility: "visible " +apId: "https://discuss.tchncs.de/post/8559818" +editedAt: DateTimeImmutable @1720292146 {#3907 : 2024-07-06 20:55:46.0 +02:00 } +createdAt: DateTimeImmutable @1704031666 {#3909 : 2023-12-31 15:07:46.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2240 +user: App\Entity\User {#265} +entry: Proxies\__CG__\App\Entity\Entry {#2162 …2} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Since i started using nixos i don’t have any problems with nextcloud 🙃" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1710953113 {#2163 : 2024-03-20 17:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" ] +children: Doctrine\ORM\PersistentCollection {#2236 …} +nested: Doctrine\ORM\PersistentCollection {#2258 …} +votes: Doctrine\ORM\PersistentCollection {#2107 …} +reports: Doctrine\ORM\PersistentCollection {#2124 …} +favourites: Doctrine\ORM\PersistentCollection {#2118 …} +notifications: Doctrine\ORM\PersistentCollection {#2122 …} -id: 268311 -bodyTs: "'nextcloud':13 'nixo':5 'problem':11 'sinc':1 'start':3 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966550" +editedAt: null +createdAt: DateTimeImmutable @1704056139 {#2308 : 2023-12-31 21:55:39.0 +01:00 } +__isInitialized__: true …2 } +body: """ In nixos you almost never use any “self” thing\n \n You update everything with your whole system at once\n \n Even the installed apps, the true nixos way to install them is through the configuration file """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704100583 {#2276 : 2024-01-01 10:16:23.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" "@Gooey0210@sh.itjust.works" "@johntash@eviltoast.org" ] +children: Doctrine\ORM\PersistentCollection {#2233 …} +nested: Doctrine\ORM\PersistentCollection {#2239 …} +votes: Doctrine\ORM\PersistentCollection {#2207 …} +reports: Doctrine\ORM\PersistentCollection {#2259 …} +favourites: Doctrine\ORM\PersistentCollection {#2254 …} +notifications: Doctrine\ORM\PersistentCollection {#2209 …} -id: 269586 -bodyTs: "'almost':4 'app':22 'configur':33 'even':19 'everyth':12 'file':34 'instal':21,28 'never':5 'nixo':2,25 'self':8 'system':16 'thing':9 'true':24 'updat':11 'use':6 'way':26 'whole':15" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6975391" +editedAt: null +createdAt: DateTimeImmutable @1704100583 {#2110 : 2024-01-01 10:16:23.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#4373 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2160 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2162 +user: Proxies\__CG__\App\Entity\User {#3915 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Nextcloud-Performance-Improvements" +title: "Nextcloud Performance Improvements" +url: null +body: """ Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n \n I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n \n To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n \n #### Sources of information\n \n - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n \n ### Improvements\n \n #### Migrate DB to Postgres\n \n What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n \n Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n \n #### Redis over Sockets\n \n I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n \n Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n \n #### EDIT Postgres over Sockets\n \n I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n \n Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n \n ### Outlook\n \n What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 35 +favouriteCount: 131 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712594949 {#3910 : 2024-04-08 18:49:09.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3917 …} +votes: Doctrine\ORM\PersistentCollection {#3919 …} +reports: Doctrine\ORM\PersistentCollection {#3921 …} +favourites: Doctrine\ORM\PersistentCollection {#3923 …} +notifications: Doctrine\ORM\PersistentCollection {#3925 …} +badges: Doctrine\ORM\PersistentCollection {#3927 …} +children: [] -id: 26234 -titleTs: "'improv':3 'nextcloud':1 'perform':2" -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704118066 +visibility: "visible " +apId: "https://discuss.tchncs.de/post/8559818" +editedAt: DateTimeImmutable @1720292146 {#3907 : 2024-07-06 20:55:46.0 +02:00 } +createdAt: DateTimeImmutable @1704031666 {#3909 : 2023-12-31 15:07:46.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2240 +user: App\Entity\User {#265} +entry: Proxies\__CG__\App\Entity\Entry {#2162 …2} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Since i started using nixos i don’t have any problems with nextcloud 🙃" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1710953113 {#2163 : 2024-03-20 17:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" ] +children: Doctrine\ORM\PersistentCollection {#2236 …} +nested: Doctrine\ORM\PersistentCollection {#2258 …} +votes: Doctrine\ORM\PersistentCollection {#2107 …} +reports: Doctrine\ORM\PersistentCollection {#2124 …} +favourites: Doctrine\ORM\PersistentCollection {#2118 …} +notifications: Doctrine\ORM\PersistentCollection {#2122 …} -id: 268311 -bodyTs: "'nextcloud':13 'nixo':5 'problem':11 'sinc':1 'start':3 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966550" +editedAt: null +createdAt: DateTimeImmutable @1704056139 {#2308 : 2023-12-31 21:55:39.0 +01:00 } +__isInitialized__: true …2 } +body: """ In nixos you almost never use any “self” thing\n \n You update everything with your whole system at once\n \n Even the installed apps, the true nixos way to install them is through the configuration file """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704100583 {#2276 : 2024-01-01 10:16:23.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" "@Gooey0210@sh.itjust.works" "@johntash@eviltoast.org" ] +children: Doctrine\ORM\PersistentCollection {#2233 …} +nested: Doctrine\ORM\PersistentCollection {#2239 …} +votes: Doctrine\ORM\PersistentCollection {#2207 …} +reports: Doctrine\ORM\PersistentCollection {#2259 …} +favourites: Doctrine\ORM\PersistentCollection {#2254 …} +notifications: Doctrine\ORM\PersistentCollection {#2209 …} -id: 269586 -bodyTs: "'almost':4 'app':22 'configur':33 'even':19 'everyth':12 'file':34 'instal':21,28 'never':5 'nixo':2,25 'self':8 'system':16 'thing':9 'true':24 'updat':11 'use':6 'way':26 'whole':15" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6975391" +editedAt: null +createdAt: DateTimeImmutable @1704100583 {#2110 : 2024-01-01 10:16:23.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 15.68 ms | |
---|---|---|---|---|
Input props | [ "comment" => Proxies\__CG__\App\Entity\EntryComment {#2240 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2162 +user: Proxies\__CG__\App\Entity\User {#3915 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Nextcloud-Performance-Improvements" +title: "Nextcloud Performance Improvements" +url: null +body: """ Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n \n I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n \n To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n \n #### Sources of information\n \n - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n \n ### Improvements\n \n #### Migrate DB to Postgres\n \n What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n \n Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n \n #### Redis over Sockets\n \n I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n \n Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n \n #### EDIT Postgres over Sockets\n \n I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n \n Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n \n ### Outlook\n \n What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 35 +favouriteCount: 131 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712594949 {#3910 : 2024-04-08 18:49:09.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3917 …} +votes: Doctrine\ORM\PersistentCollection {#3919 …} +reports: Doctrine\ORM\PersistentCollection {#3921 …} +favourites: Doctrine\ORM\PersistentCollection {#3923 …} +notifications: Doctrine\ORM\PersistentCollection {#3925 …} +badges: Doctrine\ORM\PersistentCollection {#3927 …} +children: [] -id: 26234 -titleTs: "'improv':3 'nextcloud':1 'perform':2" -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704118066 +visibility: "visible " +apId: "https://discuss.tchncs.de/post/8559818" +editedAt: DateTimeImmutable @1720292146 {#3907 : 2024-07-06 20:55:46.0 +02:00 } +createdAt: DateTimeImmutable @1704031666 {#3909 : 2023-12-31 15:07:46.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Since i started using nixos i don’t have any problems with nextcloud 🙃" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1710953113 {#2163 : 2024-03-20 17:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" ] +children: Doctrine\ORM\PersistentCollection {#2236 …} +nested: Doctrine\ORM\PersistentCollection {#2258 …} +votes: Doctrine\ORM\PersistentCollection {#2107 …} +reports: Doctrine\ORM\PersistentCollection {#2124 …} +favourites: Doctrine\ORM\PersistentCollection {#2118 …} +notifications: Doctrine\ORM\PersistentCollection {#2122 …} -id: 268311 -bodyTs: "'nextcloud':13 'nixo':5 'problem':11 'sinc':1 'start':3 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966550" +editedAt: null +createdAt: DateTimeImmutable @1704056139 {#2308 : 2023-12-31 21:55:39.0 +01:00 } +__isInitialized__: true …2 } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#4622 +comment: Proxies\__CG__\App\Entity\EntryComment {#2240 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2162 +user: Proxies\__CG__\App\Entity\User {#3915 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Nextcloud-Performance-Improvements" +title: "Nextcloud Performance Improvements" +url: null +body: """ Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n \n I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n \n To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n \n #### Sources of information\n \n - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n \n ### Improvements\n \n #### Migrate DB to Postgres\n \n What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n \n Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n \n #### Redis over Sockets\n \n I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n \n Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n \n #### EDIT Postgres over Sockets\n \n I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n \n Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n \n ### Outlook\n \n What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 35 +favouriteCount: 131 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712594949 {#3910 : 2024-04-08 18:49:09.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3917 …} +votes: Doctrine\ORM\PersistentCollection {#3919 …} +reports: Doctrine\ORM\PersistentCollection {#3921 …} +favourites: Doctrine\ORM\PersistentCollection {#3923 …} +notifications: Doctrine\ORM\PersistentCollection {#3925 …} +badges: Doctrine\ORM\PersistentCollection {#3927 …} +children: [] -id: 26234 -titleTs: "'improv':3 'nextcloud':1 'perform':2" -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704118066 +visibility: "visible " +apId: "https://discuss.tchncs.de/post/8559818" +editedAt: DateTimeImmutable @1720292146 {#3907 : 2024-07-06 20:55:46.0 +02:00 } +createdAt: DateTimeImmutable @1704031666 {#3909 : 2023-12-31 15:07:46.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Since i started using nixos i don’t have any problems with nextcloud 🙃" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1710953113 {#2163 : 2024-03-20 17:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" ] +children: Doctrine\ORM\PersistentCollection {#2236 …} +nested: Doctrine\ORM\PersistentCollection {#2258 …} +votes: Doctrine\ORM\PersistentCollection {#2107 …} +reports: Doctrine\ORM\PersistentCollection {#2124 …} +favourites: Doctrine\ORM\PersistentCollection {#2118 …} +notifications: Doctrine\ORM\PersistentCollection {#2122 …} -id: 268311 -bodyTs: "'nextcloud':13 'nixo':5 'problem':11 'sinc':1 'start':3 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966550" +editedAt: null +createdAt: DateTimeImmutable @1704056139 {#2308 : 2023-12-31 21:55:39.0 +01:00 } +__isInitialized__: true …2 } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -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 {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#4667 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704056139 {#2308 : 2023-12-31 21:55:39.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#4723 +date: DateTimeImmutable @1704056139 {#2308 : 2023-12-31 21:55:39.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704056139 {#2308 : 2023-12-31 21:55:39.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#4777 +createdAt: DateTimeImmutable @1704056139 {#2308 : 2023-12-31 21:55:39.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#4831 +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2162 +user: Proxies\__CG__\App\Entity\User {#3915 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Nextcloud-Performance-Improvements" +title: "Nextcloud Performance Improvements" +url: null +body: """ Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n \n I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n \n To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n \n #### Sources of information\n \n - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n \n ### Improvements\n \n #### Migrate DB to Postgres\n \n What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n \n Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n \n #### Redis over Sockets\n \n I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n \n Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n \n #### EDIT Postgres over Sockets\n \n I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n \n Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n \n ### Outlook\n \n What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 35 +favouriteCount: 131 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712594949 {#3910 : 2024-04-08 18:49:09.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3917 …} +votes: Doctrine\ORM\PersistentCollection {#3919 …} +reports: Doctrine\ORM\PersistentCollection {#3921 …} +favourites: Doctrine\ORM\PersistentCollection {#3923 …} +notifications: Doctrine\ORM\PersistentCollection {#3925 …} +badges: Doctrine\ORM\PersistentCollection {#3927 …} +children: [] -id: 26234 -titleTs: "'improv':3 'nextcloud':1 'perform':2" -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704118066 +visibility: "visible " +apId: "https://discuss.tchncs.de/post/8559818" +editedAt: DateTimeImmutable @1720292146 {#3907 : 2024-07-06 20:55:46.0 +02:00 } +createdAt: DateTimeImmutable @1704031666 {#3909 : 2023-12-31 15:07:46.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#4886 +entry: Proxies\__CG__\App\Entity\Entry {#2162 +user: Proxies\__CG__\App\Entity\User {#3915 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Nextcloud-Performance-Improvements" +title: "Nextcloud Performance Improvements" +url: null +body: """ Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n \n I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n \n To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n \n #### Sources of information\n \n - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n \n ### Improvements\n \n #### Migrate DB to Postgres\n \n What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n \n Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n \n #### Redis over Sockets\n \n I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n \n Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n \n #### EDIT Postgres over Sockets\n \n I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n \n Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n \n ### Outlook\n \n What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 35 +favouriteCount: 131 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712594949 {#3910 : 2024-04-08 18:49:09.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3917 …} +votes: Doctrine\ORM\PersistentCollection {#3919 …} +reports: Doctrine\ORM\PersistentCollection {#3921 …} +favourites: Doctrine\ORM\PersistentCollection {#3923 …} +notifications: Doctrine\ORM\PersistentCollection {#3925 …} +badges: Doctrine\ORM\PersistentCollection {#3927 …} +children: [] -id: 26234 -titleTs: "'improv':3 'nextcloud':1 'perform':2" -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704118066 +visibility: "visible " +apId: "https://discuss.tchncs.de/post/8559818" +editedAt: DateTimeImmutable @1720292146 {#3907 : 2024-07-06 20:55:46.0 +02:00 } +createdAt: DateTimeImmutable @1704031666 {#3909 : 2023-12-31 15:07:46.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#4941 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.40 ms | |
---|---|---|---|---|
Input props | [ "subject" => Proxies\__CG__\App\Entity\EntryComment {#2240 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2162 +user: Proxies\__CG__\App\Entity\User {#3915 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Nextcloud-Performance-Improvements" +title: "Nextcloud Performance Improvements" +url: null +body: """ Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n \n I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n \n To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n \n #### Sources of information\n \n - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n \n ### Improvements\n \n #### Migrate DB to Postgres\n \n What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n \n Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n \n #### Redis over Sockets\n \n I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n \n Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n \n #### EDIT Postgres over Sockets\n \n I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n \n Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n \n ### Outlook\n \n What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 35 +favouriteCount: 131 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712594949 {#3910 : 2024-04-08 18:49:09.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3917 …} +votes: Doctrine\ORM\PersistentCollection {#3919 …} +reports: Doctrine\ORM\PersistentCollection {#3921 …} +favourites: Doctrine\ORM\PersistentCollection {#3923 …} +notifications: Doctrine\ORM\PersistentCollection {#3925 …} +badges: Doctrine\ORM\PersistentCollection {#3927 …} +children: [] -id: 26234 -titleTs: "'improv':3 'nextcloud':1 'perform':2" -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704118066 +visibility: "visible " +apId: "https://discuss.tchncs.de/post/8559818" +editedAt: DateTimeImmutable @1720292146 {#3907 : 2024-07-06 20:55:46.0 +02:00 } +createdAt: DateTimeImmutable @1704031666 {#3909 : 2023-12-31 15:07:46.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Since i started using nixos i don’t have any problems with nextcloud 🙃" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1710953113 {#2163 : 2024-03-20 17:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" ] +children: Doctrine\ORM\PersistentCollection {#2236 …} +nested: Doctrine\ORM\PersistentCollection {#2258 …} +votes: Doctrine\ORM\PersistentCollection {#2107 …} +reports: Doctrine\ORM\PersistentCollection {#2124 …} +favourites: Doctrine\ORM\PersistentCollection {#2118 …} +notifications: Doctrine\ORM\PersistentCollection {#2122 …} -id: 268311 -bodyTs: "'nextcloud':13 'nixo':5 'problem':11 'sinc':1 'start':3 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966550" +editedAt: null +createdAt: DateTimeImmutable @1704056139 {#2308 : 2023-12-31 21:55:39.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#5010 +subject: Proxies\__CG__\App\Entity\EntryComment {#2240 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2162 +user: Proxies\__CG__\App\Entity\User {#3915 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Nextcloud-Performance-Improvements" +title: "Nextcloud Performance Improvements" +url: null +body: """ Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n \n I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n \n To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n \n #### Sources of information\n \n - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n \n ### Improvements\n \n #### Migrate DB to Postgres\n \n What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n \n Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n \n #### Redis over Sockets\n \n I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n \n Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n \n #### EDIT Postgres over Sockets\n \n I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n \n Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n \n ### Outlook\n \n What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 35 +favouriteCount: 131 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712594949 {#3910 : 2024-04-08 18:49:09.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3917 …} +votes: Doctrine\ORM\PersistentCollection {#3919 …} +reports: Doctrine\ORM\PersistentCollection {#3921 …} +favourites: Doctrine\ORM\PersistentCollection {#3923 …} +notifications: Doctrine\ORM\PersistentCollection {#3925 …} +badges: Doctrine\ORM\PersistentCollection {#3927 …} +children: [] -id: 26234 -titleTs: "'improv':3 'nextcloud':1 'perform':2" -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704118066 +visibility: "visible " +apId: "https://discuss.tchncs.de/post/8559818" +editedAt: DateTimeImmutable @1720292146 {#3907 : 2024-07-06 20:55:46.0 +02:00 } +createdAt: DateTimeImmutable @1704031666 {#3909 : 2023-12-31 15:07:46.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Since i started using nixos i don’t have any problems with nextcloud 🙃" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1710953113 {#2163 : 2024-03-20 17:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" ] +children: Doctrine\ORM\PersistentCollection {#2236 …} +nested: Doctrine\ORM\PersistentCollection {#2258 …} +votes: Doctrine\ORM\PersistentCollection {#2107 …} +reports: Doctrine\ORM\PersistentCollection {#2124 …} +favourites: Doctrine\ORM\PersistentCollection {#2118 …} +notifications: Doctrine\ORM\PersistentCollection {#2122 …} -id: 268311 -bodyTs: "'nextcloud':13 'nixo':5 'problem':11 'sinc':1 'start':3 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966550" +editedAt: null +createdAt: DateTimeImmutable @1704056139 {#2308 : 2023-12-31 21:55:39.0 +01:00 } +__isInitialized__: true …2 } +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" => Proxies\__CG__\App\Entity\EntryComment {#2240 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2162 +user: Proxies\__CG__\App\Entity\User {#3915 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Nextcloud-Performance-Improvements" +title: "Nextcloud Performance Improvements" +url: null +body: """ Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n \n I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n \n To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n \n #### Sources of information\n \n - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n \n ### Improvements\n \n #### Migrate DB to Postgres\n \n What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n \n Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n \n #### Redis over Sockets\n \n I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n \n Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n \n #### EDIT Postgres over Sockets\n \n I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n \n Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n \n ### Outlook\n \n What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 35 +favouriteCount: 131 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712594949 {#3910 : 2024-04-08 18:49:09.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3917 …} +votes: Doctrine\ORM\PersistentCollection {#3919 …} +reports: Doctrine\ORM\PersistentCollection {#3921 …} +favourites: Doctrine\ORM\PersistentCollection {#3923 …} +notifications: Doctrine\ORM\PersistentCollection {#3925 …} +badges: Doctrine\ORM\PersistentCollection {#3927 …} +children: [] -id: 26234 -titleTs: "'improv':3 'nextcloud':1 'perform':2" -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704118066 +visibility: "visible " +apId: "https://discuss.tchncs.de/post/8559818" +editedAt: DateTimeImmutable @1720292146 {#3907 : 2024-07-06 20:55:46.0 +02:00 } +createdAt: DateTimeImmutable @1704031666 {#3909 : 2023-12-31 15:07:46.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Since i started using nixos i don’t have any problems with nextcloud 🙃" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1710953113 {#2163 : 2024-03-20 17:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" ] +children: Doctrine\ORM\PersistentCollection {#2236 …} +nested: Doctrine\ORM\PersistentCollection {#2258 …} +votes: Doctrine\ORM\PersistentCollection {#2107 …} +reports: Doctrine\ORM\PersistentCollection {#2124 …} +favourites: Doctrine\ORM\PersistentCollection {#2118 …} +notifications: Doctrine\ORM\PersistentCollection {#2122 …} -id: 268311 -bodyTs: "'nextcloud':13 'nixo':5 'problem':11 'sinc':1 'start':3 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966550" +editedAt: null +createdAt: DateTimeImmutable @1704056139 {#2308 : 2023-12-31 21:55:39.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#5067 +formDest: "entry_comment" +subject: Proxies\__CG__\App\Entity\EntryComment {#2240 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2162 +user: Proxies\__CG__\App\Entity\User {#3915 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Nextcloud-Performance-Improvements" +title: "Nextcloud Performance Improvements" +url: null +body: """ Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n \n I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n \n To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n \n #### Sources of information\n \n - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n \n ### Improvements\n \n #### Migrate DB to Postgres\n \n What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n \n Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n \n #### Redis over Sockets\n \n I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n \n Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n \n #### EDIT Postgres over Sockets\n \n I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n \n Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n \n ### Outlook\n \n What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 35 +favouriteCount: 131 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712594949 {#3910 : 2024-04-08 18:49:09.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3917 …} +votes: Doctrine\ORM\PersistentCollection {#3919 …} +reports: Doctrine\ORM\PersistentCollection {#3921 …} +favourites: Doctrine\ORM\PersistentCollection {#3923 …} +notifications: Doctrine\ORM\PersistentCollection {#3925 …} +badges: Doctrine\ORM\PersistentCollection {#3927 …} +children: [] -id: 26234 -titleTs: "'improv':3 'nextcloud':1 'perform':2" -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704118066 +visibility: "visible " +apId: "https://discuss.tchncs.de/post/8559818" +editedAt: DateTimeImmutable @1720292146 {#3907 : 2024-07-06 20:55:46.0 +02:00 } +createdAt: DateTimeImmutable @1704031666 {#3909 : 2023-12-31 15:07:46.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Since i started using nixos i don’t have any problems with nextcloud 🙃" +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1710953113 {#2163 : 2024-03-20 17:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@tofubl@discuss.tchncs.de" ] +children: Doctrine\ORM\PersistentCollection {#2236 …} +nested: Doctrine\ORM\PersistentCollection {#2258 …} +votes: Doctrine\ORM\PersistentCollection {#2107 …} +reports: Doctrine\ORM\PersistentCollection {#2124 …} +favourites: Doctrine\ORM\PersistentCollection {#2118 …} +notifications: Doctrine\ORM\PersistentCollection {#2122 …} -id: 268311 -bodyTs: "'nextcloud':13 'nixo':5 'problem':11 'sinc':1 'start':3 'use':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966550" +editedAt: null +createdAt: DateTimeImmutable @1704056139 {#2308 : 2023-12-31 21:55:39.0 +01:00 } +__isInitialized__: true …2 } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 49.25 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2119 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2116 +user: Proxies\__CG__\App\Entity\User {#5359 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Linode-Alternative-Suggestions-for-Small-Projects" +title: "Linode Alternative Suggestions for Small Projects" +url: null +body: """ Hello everyone. I just tried to create an account with linode and got the automated cancellation email due to fraud, which left a bad taste in my mouth about the company before I even had the chance to get started.\n \n So I am looking for alternatives that won’t break the bank, have linux options, and are fairly easy to use once you get up and running. I dont need to do anything complex, just host my small hobby projects that I’m hacking away at. I don’t have anything ready now, but I thought that with new years and all that it might be a good time to snag some deals.\n \n Do you guys know of anything that fits? Thanks!\n \n Edit: Decided to go with Oracle’s Always Free option, as at this time being a student (i.e. poor) and just wanting to mess around and learn I can’t justify going with a non-free option when a free on is available. I am however stuck on the part where I need to create my instance. I’m getting the out of capacity error, which after reading up on means there aren’t available resources for my selected region. I can either try again daily to see if at some point they will be available or select a different region (which as far as I can tell means closing and reopening the account which I want to avoid). """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 69 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711687075 {#5354 : 2024-03-29 05:37:55.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5361 …} +votes: Doctrine\ORM\PersistentCollection {#5363 …} +reports: Doctrine\ORM\PersistentCollection {#5365 …} +favourites: Doctrine\ORM\PersistentCollection {#5367 …} +notifications: Doctrine\ORM\PersistentCollection {#5369 …} +badges: Doctrine\ORM\PersistentCollection {#5371 …} +children: [] -id: 25909 -titleTs: "'altern':2 'linod':1 'project':6 'small':5 'suggest':3" -bodyTs: "'account':9,237 'altern':46 'alway':130 'anyth':73,91,119 'aren':196 'around':147 'autom':15 'avail':166,198,219 'avoid':242 'away':85 'bad':24 'bank':52 'break':50 'cancel':16 'capac':187 'chanc':37 'close':233 'compani':31 'complex':74 'creat':7,178 'daili':209 'deal':113 'decid':124 'differ':223 'dont':69 'due':18 'easi':59 'edit':123 'either':206 'email':17 'error':188 'even':34 'everyon':2 'fair':58 'far':227 'fit':121 'fraud':20 'free':131,159,163 'get':39,64,183 'go':126,154 'good':108 'got':13 'guy':116 'hack':84 'hello':1 'hobbi':79 'host':76 'howev':169 'i.e':140 'instanc':180 'justifi':153 'know':117 'learn':149 'left':22 'linod':11 'linux':54 'look':44 'm':83,182 'mean':194,232 'mess':146 'might':105 'mouth':28 'need':70,176 'new':99 'non':158 'non-fre':157 'option':55,132,160 'oracl':128 'part':173 'point':215 'poor':141 'project':80 'read':191 'readi':92 'region':203,224 'reopen':235 'resourc':199 'run':67 'see':211 'select':202,221 'small':78 'snag':111 'start':40 'stuck':170 'student':139 'tast':25 'tell':231 'thank':122 'thought':96 'time':109,136 'tri':5,207 'use':61 'want':144,240 'won':48 'year':100" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704048931 +visibility: "visible " +apId: "https://iusearchlinux.fyi/post/3193086" +editedAt: DateTimeImmutable @1710588190 {#5351 : 2024-03-16 12:23:10.0 +01:00 } +createdAt: DateTimeImmutable @1703962531 {#5353 : 2023-12-30 19:55:31.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: """ Hetzner is more affordable, but few locations\n \n But they can ban you on registration too, happened to me and i was angry 😂 """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704056046 {#2263 : 2023-12-31 21:54:06.0 +01:00 } +ip: null +tags: null +mentions: [ "@promitheas@iusearchlinux.fyi" ] +children: Doctrine\ORM\PersistentCollection {#2226 …} +nested: Doctrine\ORM\PersistentCollection {#2264 …} +votes: Doctrine\ORM\PersistentCollection {#2262 …} +reports: Doctrine\ORM\PersistentCollection {#2253 …} +favourites: Doctrine\ORM\PersistentCollection {#2190 …} +notifications: Doctrine\ORM\PersistentCollection {#2211 …} -id: 268304 -bodyTs: "'afford':4 'angri':22 'ban':11 'happen':16 'hetzner':1 'locat':7 'registr':14" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966526" +editedAt: null +createdAt: DateTimeImmutable @1704056046 {#2274 : 2023-12-31 21:54:06.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#5316 +comment: App\Entity\EntryComment {#2119 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2116 +user: Proxies\__CG__\App\Entity\User {#5359 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Linode-Alternative-Suggestions-for-Small-Projects" +title: "Linode Alternative Suggestions for Small Projects" +url: null +body: """ Hello everyone. I just tried to create an account with linode and got the automated cancellation email due to fraud, which left a bad taste in my mouth about the company before I even had the chance to get started.\n \n So I am looking for alternatives that won’t break the bank, have linux options, and are fairly easy to use once you get up and running. I dont need to do anything complex, just host my small hobby projects that I’m hacking away at. I don’t have anything ready now, but I thought that with new years and all that it might be a good time to snag some deals.\n \n Do you guys know of anything that fits? Thanks!\n \n Edit: Decided to go with Oracle’s Always Free option, as at this time being a student (i.e. poor) and just wanting to mess around and learn I can’t justify going with a non-free option when a free on is available. I am however stuck on the part where I need to create my instance. I’m getting the out of capacity error, which after reading up on means there aren’t available resources for my selected region. I can either try again daily to see if at some point they will be available or select a different region (which as far as I can tell means closing and reopening the account which I want to avoid). """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 69 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711687075 {#5354 : 2024-03-29 05:37:55.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5361 …} +votes: Doctrine\ORM\PersistentCollection {#5363 …} +reports: Doctrine\ORM\PersistentCollection {#5365 …} +favourites: Doctrine\ORM\PersistentCollection {#5367 …} +notifications: Doctrine\ORM\PersistentCollection {#5369 …} +badges: Doctrine\ORM\PersistentCollection {#5371 …} +children: [] -id: 25909 -titleTs: "'altern':2 'linod':1 'project':6 'small':5 'suggest':3" -bodyTs: "'account':9,237 'altern':46 'alway':130 'anyth':73,91,119 'aren':196 'around':147 'autom':15 'avail':166,198,219 'avoid':242 'away':85 'bad':24 'bank':52 'break':50 'cancel':16 'capac':187 'chanc':37 'close':233 'compani':31 'complex':74 'creat':7,178 'daili':209 'deal':113 'decid':124 'differ':223 'dont':69 'due':18 'easi':59 'edit':123 'either':206 'email':17 'error':188 'even':34 'everyon':2 'fair':58 'far':227 'fit':121 'fraud':20 'free':131,159,163 'get':39,64,183 'go':126,154 'good':108 'got':13 'guy':116 'hack':84 'hello':1 'hobbi':79 'host':76 'howev':169 'i.e':140 'instanc':180 'justifi':153 'know':117 'learn':149 'left':22 'linod':11 'linux':54 'look':44 'm':83,182 'mean':194,232 'mess':146 'might':105 'mouth':28 'need':70,176 'new':99 'non':158 'non-fre':157 'option':55,132,160 'oracl':128 'part':173 'point':215 'poor':141 'project':80 'read':191 'readi':92 'region':203,224 'reopen':235 'resourc':199 'run':67 'see':211 'select':202,221 'small':78 'snag':111 'start':40 'stuck':170 'student':139 'tast':25 'tell':231 'thank':122 'thought':96 'time':109,136 'tri':5,207 'use':61 'want':144,240 'won':48 'year':100" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704048931 +visibility: "visible " +apId: "https://iusearchlinux.fyi/post/3193086" +editedAt: DateTimeImmutable @1710588190 {#5351 : 2024-03-16 12:23:10.0 +01:00 } +createdAt: DateTimeImmutable @1703962531 {#5353 : 2023-12-30 19:55:31.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: """ Hetzner is more affordable, but few locations\n \n But they can ban you on registration too, happened to me and i was angry 😂 """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704056046 {#2263 : 2023-12-31 21:54:06.0 +01:00 } +ip: null +tags: null +mentions: [ "@promitheas@iusearchlinux.fyi" ] +children: Doctrine\ORM\PersistentCollection {#2226 …} +nested: Doctrine\ORM\PersistentCollection {#2264 …} +votes: Doctrine\ORM\PersistentCollection {#2262 …} +reports: Doctrine\ORM\PersistentCollection {#2253 …} +favourites: Doctrine\ORM\PersistentCollection {#2190 …} +notifications: Doctrine\ORM\PersistentCollection {#2211 …} -id: 268304 -bodyTs: "'afford':4 'angri':22 'ban':11 'happen':16 'hetzner':1 'locat':7 'registr':14" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966526" +editedAt: null +createdAt: DateTimeImmutable @1704056046 {#2274 : 2023-12-31 21:54:06.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 16.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#5380 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704056046 {#2274 : 2023-12-31 21:54:06.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#5436 +date: DateTimeImmutable @1704056046 {#2274 : 2023-12-31 21:54:06.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704056046 {#2274 : 2023-12-31 21:54:06.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#5490 +createdAt: DateTimeImmutable @1704056046 {#2274 : 2023-12-31 21:54:06.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#5544 +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2116 +user: Proxies\__CG__\App\Entity\User {#5359 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Linode-Alternative-Suggestions-for-Small-Projects" +title: "Linode Alternative Suggestions for Small Projects" +url: null +body: """ Hello everyone. I just tried to create an account with linode and got the automated cancellation email due to fraud, which left a bad taste in my mouth about the company before I even had the chance to get started.\n \n So I am looking for alternatives that won’t break the bank, have linux options, and are fairly easy to use once you get up and running. I dont need to do anything complex, just host my small hobby projects that I’m hacking away at. I don’t have anything ready now, but I thought that with new years and all that it might be a good time to snag some deals.\n \n Do you guys know of anything that fits? Thanks!\n \n Edit: Decided to go with Oracle’s Always Free option, as at this time being a student (i.e. poor) and just wanting to mess around and learn I can’t justify going with a non-free option when a free on is available. I am however stuck on the part where I need to create my instance. I’m getting the out of capacity error, which after reading up on means there aren’t available resources for my selected region. I can either try again daily to see if at some point they will be available or select a different region (which as far as I can tell means closing and reopening the account which I want to avoid). """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 69 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711687075 {#5354 : 2024-03-29 05:37:55.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5361 …} +votes: Doctrine\ORM\PersistentCollection {#5363 …} +reports: Doctrine\ORM\PersistentCollection {#5365 …} +favourites: Doctrine\ORM\PersistentCollection {#5367 …} +notifications: Doctrine\ORM\PersistentCollection {#5369 …} +badges: Doctrine\ORM\PersistentCollection {#5371 …} +children: [] -id: 25909 -titleTs: "'altern':2 'linod':1 'project':6 'small':5 'suggest':3" -bodyTs: "'account':9,237 'altern':46 'alway':130 'anyth':73,91,119 'aren':196 'around':147 'autom':15 'avail':166,198,219 'avoid':242 'away':85 'bad':24 'bank':52 'break':50 'cancel':16 'capac':187 'chanc':37 'close':233 'compani':31 'complex':74 'creat':7,178 'daili':209 'deal':113 'decid':124 'differ':223 'dont':69 'due':18 'easi':59 'edit':123 'either':206 'email':17 'error':188 'even':34 'everyon':2 'fair':58 'far':227 'fit':121 'fraud':20 'free':131,159,163 'get':39,64,183 'go':126,154 'good':108 'got':13 'guy':116 'hack':84 'hello':1 'hobbi':79 'host':76 'howev':169 'i.e':140 'instanc':180 'justifi':153 'know':117 'learn':149 'left':22 'linod':11 'linux':54 'look':44 'm':83,182 'mean':194,232 'mess':146 'might':105 'mouth':28 'need':70,176 'new':99 'non':158 'non-fre':157 'option':55,132,160 'oracl':128 'part':173 'point':215 'poor':141 'project':80 'read':191 'readi':92 'region':203,224 'reopen':235 'resourc':199 'run':67 'see':211 'select':202,221 'small':78 'snag':111 'start':40 'stuck':170 'student':139 'tast':25 'tell':231 'thank':122 'thought':96 'time':109,136 'tri':5,207 'use':61 'want':144,240 'won':48 'year':100" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704048931 +visibility: "visible " +apId: "https://iusearchlinux.fyi/post/3193086" +editedAt: DateTimeImmutable @1710588190 {#5351 : 2024-03-16 12:23:10.0 +01:00 } +createdAt: DateTimeImmutable @1703962531 {#5353 : 2023-12-30 19:55:31.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#5599 +entry: Proxies\__CG__\App\Entity\Entry {#2116 +user: Proxies\__CG__\App\Entity\User {#5359 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Linode-Alternative-Suggestions-for-Small-Projects" +title: "Linode Alternative Suggestions for Small Projects" +url: null +body: """ Hello everyone. I just tried to create an account with linode and got the automated cancellation email due to fraud, which left a bad taste in my mouth about the company before I even had the chance to get started.\n \n So I am looking for alternatives that won’t break the bank, have linux options, and are fairly easy to use once you get up and running. I dont need to do anything complex, just host my small hobby projects that I’m hacking away at. I don’t have anything ready now, but I thought that with new years and all that it might be a good time to snag some deals.\n \n Do you guys know of anything that fits? Thanks!\n \n Edit: Decided to go with Oracle’s Always Free option, as at this time being a student (i.e. poor) and just wanting to mess around and learn I can’t justify going with a non-free option when a free on is available. I am however stuck on the part where I need to create my instance. I’m getting the out of capacity error, which after reading up on means there aren’t available resources for my selected region. I can either try again daily to see if at some point they will be available or select a different region (which as far as I can tell means closing and reopening the account which I want to avoid). """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 69 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711687075 {#5354 : 2024-03-29 05:37:55.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5361 …} +votes: Doctrine\ORM\PersistentCollection {#5363 …} +reports: Doctrine\ORM\PersistentCollection {#5365 …} +favourites: Doctrine\ORM\PersistentCollection {#5367 …} +notifications: Doctrine\ORM\PersistentCollection {#5369 …} +badges: Doctrine\ORM\PersistentCollection {#5371 …} +children: [] -id: 25909 -titleTs: "'altern':2 'linod':1 'project':6 'small':5 'suggest':3" -bodyTs: "'account':9,237 'altern':46 'alway':130 'anyth':73,91,119 'aren':196 'around':147 'autom':15 'avail':166,198,219 'avoid':242 'away':85 'bad':24 'bank':52 'break':50 'cancel':16 'capac':187 'chanc':37 'close':233 'compani':31 'complex':74 'creat':7,178 'daili':209 'deal':113 'decid':124 'differ':223 'dont':69 'due':18 'easi':59 'edit':123 'either':206 'email':17 'error':188 'even':34 'everyon':2 'fair':58 'far':227 'fit':121 'fraud':20 'free':131,159,163 'get':39,64,183 'go':126,154 'good':108 'got':13 'guy':116 'hack':84 'hello':1 'hobbi':79 'host':76 'howev':169 'i.e':140 'instanc':180 'justifi':153 'know':117 'learn':149 'left':22 'linod':11 'linux':54 'look':44 'm':83,182 'mean':194,232 'mess':146 'might':105 'mouth':28 'need':70,176 'new':99 'non':158 'non-fre':157 'option':55,132,160 'oracl':128 'part':173 'point':215 'poor':141 'project':80 'read':191 'readi':92 'region':203,224 'reopen':235 'resourc':199 'run':67 'see':211 'select':202,221 'small':78 'snag':111 'start':40 'stuck':170 'student':139 'tast':25 'tell':231 'thank':122 'thought':96 'time':109,136 'tri':5,207 'use':61 'want':144,240 'won':48 'year':100" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704048931 +visibility: "visible " +apId: "https://iusearchlinux.fyi/post/3193086" +editedAt: DateTimeImmutable @1710588190 {#5351 : 2024-03-16 12:23:10.0 +01:00 } +createdAt: DateTimeImmutable @1703962531 {#5353 : 2023-12-30 19:55:31.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#5654 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.35 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2119 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2116 +user: Proxies\__CG__\App\Entity\User {#5359 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Linode-Alternative-Suggestions-for-Small-Projects" +title: "Linode Alternative Suggestions for Small Projects" +url: null +body: """ Hello everyone. I just tried to create an account with linode and got the automated cancellation email due to fraud, which left a bad taste in my mouth about the company before I even had the chance to get started.\n \n So I am looking for alternatives that won’t break the bank, have linux options, and are fairly easy to use once you get up and running. I dont need to do anything complex, just host my small hobby projects that I’m hacking away at. I don’t have anything ready now, but I thought that with new years and all that it might be a good time to snag some deals.\n \n Do you guys know of anything that fits? Thanks!\n \n Edit: Decided to go with Oracle’s Always Free option, as at this time being a student (i.e. poor) and just wanting to mess around and learn I can’t justify going with a non-free option when a free on is available. I am however stuck on the part where I need to create my instance. I’m getting the out of capacity error, which after reading up on means there aren’t available resources for my selected region. I can either try again daily to see if at some point they will be available or select a different region (which as far as I can tell means closing and reopening the account which I want to avoid). """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 69 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711687075 {#5354 : 2024-03-29 05:37:55.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5361 …} +votes: Doctrine\ORM\PersistentCollection {#5363 …} +reports: Doctrine\ORM\PersistentCollection {#5365 …} +favourites: Doctrine\ORM\PersistentCollection {#5367 …} +notifications: Doctrine\ORM\PersistentCollection {#5369 …} +badges: Doctrine\ORM\PersistentCollection {#5371 …} +children: [] -id: 25909 -titleTs: "'altern':2 'linod':1 'project':6 'small':5 'suggest':3" -bodyTs: "'account':9,237 'altern':46 'alway':130 'anyth':73,91,119 'aren':196 'around':147 'autom':15 'avail':166,198,219 'avoid':242 'away':85 'bad':24 'bank':52 'break':50 'cancel':16 'capac':187 'chanc':37 'close':233 'compani':31 'complex':74 'creat':7,178 'daili':209 'deal':113 'decid':124 'differ':223 'dont':69 'due':18 'easi':59 'edit':123 'either':206 'email':17 'error':188 'even':34 'everyon':2 'fair':58 'far':227 'fit':121 'fraud':20 'free':131,159,163 'get':39,64,183 'go':126,154 'good':108 'got':13 'guy':116 'hack':84 'hello':1 'hobbi':79 'host':76 'howev':169 'i.e':140 'instanc':180 'justifi':153 'know':117 'learn':149 'left':22 'linod':11 'linux':54 'look':44 'm':83,182 'mean':194,232 'mess':146 'might':105 'mouth':28 'need':70,176 'new':99 'non':158 'non-fre':157 'option':55,132,160 'oracl':128 'part':173 'point':215 'poor':141 'project':80 'read':191 'readi':92 'region':203,224 'reopen':235 'resourc':199 'run':67 'see':211 'select':202,221 'small':78 'snag':111 'start':40 'stuck':170 'student':139 'tast':25 'tell':231 'thank':122 'thought':96 'time':109,136 'tri':5,207 'use':61 'want':144,240 'won':48 'year':100" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704048931 +visibility: "visible " +apId: "https://iusearchlinux.fyi/post/3193086" +editedAt: DateTimeImmutable @1710588190 {#5351 : 2024-03-16 12:23:10.0 +01:00 } +createdAt: DateTimeImmutable @1703962531 {#5353 : 2023-12-30 19:55:31.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: """ Hetzner is more affordable, but few locations\n \n But they can ban you on registration too, happened to me and i was angry 😂 """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704056046 {#2263 : 2023-12-31 21:54:06.0 +01:00 } +ip: null +tags: null +mentions: [ "@promitheas@iusearchlinux.fyi" ] +children: Doctrine\ORM\PersistentCollection {#2226 …} +nested: Doctrine\ORM\PersistentCollection {#2264 …} +votes: Doctrine\ORM\PersistentCollection {#2262 …} +reports: Doctrine\ORM\PersistentCollection {#2253 …} +favourites: Doctrine\ORM\PersistentCollection {#2190 …} +notifications: Doctrine\ORM\PersistentCollection {#2211 …} -id: 268304 -bodyTs: "'afford':4 'angri':22 'ban':11 'happen':16 'hetzner':1 'locat':7 'registr':14" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966526" +editedAt: null +createdAt: DateTimeImmutable @1704056046 {#2274 : 2023-12-31 21:54:06.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#5727 +subject: App\Entity\EntryComment {#2119 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2116 +user: Proxies\__CG__\App\Entity\User {#5359 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Linode-Alternative-Suggestions-for-Small-Projects" +title: "Linode Alternative Suggestions for Small Projects" +url: null +body: """ Hello everyone. I just tried to create an account with linode and got the automated cancellation email due to fraud, which left a bad taste in my mouth about the company before I even had the chance to get started.\n \n So I am looking for alternatives that won’t break the bank, have linux options, and are fairly easy to use once you get up and running. I dont need to do anything complex, just host my small hobby projects that I’m hacking away at. I don’t have anything ready now, but I thought that with new years and all that it might be a good time to snag some deals.\n \n Do you guys know of anything that fits? Thanks!\n \n Edit: Decided to go with Oracle’s Always Free option, as at this time being a student (i.e. poor) and just wanting to mess around and learn I can’t justify going with a non-free option when a free on is available. I am however stuck on the part where I need to create my instance. I’m getting the out of capacity error, which after reading up on means there aren’t available resources for my selected region. I can either try again daily to see if at some point they will be available or select a different region (which as far as I can tell means closing and reopening the account which I want to avoid). """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 69 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711687075 {#5354 : 2024-03-29 05:37:55.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5361 …} +votes: Doctrine\ORM\PersistentCollection {#5363 …} +reports: Doctrine\ORM\PersistentCollection {#5365 …} +favourites: Doctrine\ORM\PersistentCollection {#5367 …} +notifications: Doctrine\ORM\PersistentCollection {#5369 …} +badges: Doctrine\ORM\PersistentCollection {#5371 …} +children: [] -id: 25909 -titleTs: "'altern':2 'linod':1 'project':6 'small':5 'suggest':3" -bodyTs: "'account':9,237 'altern':46 'alway':130 'anyth':73,91,119 'aren':196 'around':147 'autom':15 'avail':166,198,219 'avoid':242 'away':85 'bad':24 'bank':52 'break':50 'cancel':16 'capac':187 'chanc':37 'close':233 'compani':31 'complex':74 'creat':7,178 'daili':209 'deal':113 'decid':124 'differ':223 'dont':69 'due':18 'easi':59 'edit':123 'either':206 'email':17 'error':188 'even':34 'everyon':2 'fair':58 'far':227 'fit':121 'fraud':20 'free':131,159,163 'get':39,64,183 'go':126,154 'good':108 'got':13 'guy':116 'hack':84 'hello':1 'hobbi':79 'host':76 'howev':169 'i.e':140 'instanc':180 'justifi':153 'know':117 'learn':149 'left':22 'linod':11 'linux':54 'look':44 'm':83,182 'mean':194,232 'mess':146 'might':105 'mouth':28 'need':70,176 'new':99 'non':158 'non-fre':157 'option':55,132,160 'oracl':128 'part':173 'point':215 'poor':141 'project':80 'read':191 'readi':92 'region':203,224 'reopen':235 'resourc':199 'run':67 'see':211 'select':202,221 'small':78 'snag':111 'start':40 'stuck':170 'student':139 'tast':25 'tell':231 'thank':122 'thought':96 'time':109,136 'tri':5,207 'use':61 'want':144,240 'won':48 'year':100" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704048931 +visibility: "visible " +apId: "https://iusearchlinux.fyi/post/3193086" +editedAt: DateTimeImmutable @1710588190 {#5351 : 2024-03-16 12:23:10.0 +01:00 } +createdAt: DateTimeImmutable @1703962531 {#5353 : 2023-12-30 19:55:31.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: """ Hetzner is more affordable, but few locations\n \n But they can ban you on registration too, happened to me and i was angry 😂 """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704056046 {#2263 : 2023-12-31 21:54:06.0 +01:00 } +ip: null +tags: null +mentions: [ "@promitheas@iusearchlinux.fyi" ] +children: Doctrine\ORM\PersistentCollection {#2226 …} +nested: Doctrine\ORM\PersistentCollection {#2264 …} +votes: Doctrine\ORM\PersistentCollection {#2262 …} +reports: Doctrine\ORM\PersistentCollection {#2253 …} +favourites: Doctrine\ORM\PersistentCollection {#2190 …} +notifications: Doctrine\ORM\PersistentCollection {#2211 …} -id: 268304 -bodyTs: "'afford':4 'angri':22 'ban':11 'happen':16 'hetzner':1 'locat':7 'registr':14" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966526" +editedAt: null +createdAt: DateTimeImmutable @1704056046 {#2274 : 2023-12-31 21:54:06.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.83 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2119 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2116 +user: Proxies\__CG__\App\Entity\User {#5359 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Linode-Alternative-Suggestions-for-Small-Projects" +title: "Linode Alternative Suggestions for Small Projects" +url: null +body: """ Hello everyone. I just tried to create an account with linode and got the automated cancellation email due to fraud, which left a bad taste in my mouth about the company before I even had the chance to get started.\n \n So I am looking for alternatives that won’t break the bank, have linux options, and are fairly easy to use once you get up and running. I dont need to do anything complex, just host my small hobby projects that I’m hacking away at. I don’t have anything ready now, but I thought that with new years and all that it might be a good time to snag some deals.\n \n Do you guys know of anything that fits? Thanks!\n \n Edit: Decided to go with Oracle’s Always Free option, as at this time being a student (i.e. poor) and just wanting to mess around and learn I can’t justify going with a non-free option when a free on is available. I am however stuck on the part where I need to create my instance. I’m getting the out of capacity error, which after reading up on means there aren’t available resources for my selected region. I can either try again daily to see if at some point they will be available or select a different region (which as far as I can tell means closing and reopening the account which I want to avoid). """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 69 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711687075 {#5354 : 2024-03-29 05:37:55.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5361 …} +votes: Doctrine\ORM\PersistentCollection {#5363 …} +reports: Doctrine\ORM\PersistentCollection {#5365 …} +favourites: Doctrine\ORM\PersistentCollection {#5367 …} +notifications: Doctrine\ORM\PersistentCollection {#5369 …} +badges: Doctrine\ORM\PersistentCollection {#5371 …} +children: [] -id: 25909 -titleTs: "'altern':2 'linod':1 'project':6 'small':5 'suggest':3" -bodyTs: "'account':9,237 'altern':46 'alway':130 'anyth':73,91,119 'aren':196 'around':147 'autom':15 'avail':166,198,219 'avoid':242 'away':85 'bad':24 'bank':52 'break':50 'cancel':16 'capac':187 'chanc':37 'close':233 'compani':31 'complex':74 'creat':7,178 'daili':209 'deal':113 'decid':124 'differ':223 'dont':69 'due':18 'easi':59 'edit':123 'either':206 'email':17 'error':188 'even':34 'everyon':2 'fair':58 'far':227 'fit':121 'fraud':20 'free':131,159,163 'get':39,64,183 'go':126,154 'good':108 'got':13 'guy':116 'hack':84 'hello':1 'hobbi':79 'host':76 'howev':169 'i.e':140 'instanc':180 'justifi':153 'know':117 'learn':149 'left':22 'linod':11 'linux':54 'look':44 'm':83,182 'mean':194,232 'mess':146 'might':105 'mouth':28 'need':70,176 'new':99 'non':158 'non-fre':157 'option':55,132,160 'oracl':128 'part':173 'point':215 'poor':141 'project':80 'read':191 'readi':92 'region':203,224 'reopen':235 'resourc':199 'run':67 'see':211 'select':202,221 'small':78 'snag':111 'start':40 'stuck':170 'student':139 'tast':25 'tell':231 'thank':122 'thought':96 'time':109,136 'tri':5,207 'use':61 'want':144,240 'won':48 'year':100" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704048931 +visibility: "visible " +apId: "https://iusearchlinux.fyi/post/3193086" +editedAt: DateTimeImmutable @1710588190 {#5351 : 2024-03-16 12:23:10.0 +01:00 } +createdAt: DateTimeImmutable @1703962531 {#5353 : 2023-12-30 19:55:31.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: """ Hetzner is more affordable, but few locations\n \n But they can ban you on registration too, happened to me and i was angry 😂 """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704056046 {#2263 : 2023-12-31 21:54:06.0 +01:00 } +ip: null +tags: null +mentions: [ "@promitheas@iusearchlinux.fyi" ] +children: Doctrine\ORM\PersistentCollection {#2226 …} +nested: Doctrine\ORM\PersistentCollection {#2264 …} +votes: Doctrine\ORM\PersistentCollection {#2262 …} +reports: Doctrine\ORM\PersistentCollection {#2253 …} +favourites: Doctrine\ORM\PersistentCollection {#2190 …} +notifications: Doctrine\ORM\PersistentCollection {#2211 …} -id: 268304 -bodyTs: "'afford':4 'angri':22 'ban':11 'happen':16 'hetzner':1 'locat':7 'registr':14" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966526" +editedAt: null +createdAt: DateTimeImmutable @1704056046 {#2274 : 2023-12-31 21:54:06.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#5784 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2119 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2116 +user: Proxies\__CG__\App\Entity\User {#5359 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Linode-Alternative-Suggestions-for-Small-Projects" +title: "Linode Alternative Suggestions for Small Projects" +url: null +body: """ Hello everyone. I just tried to create an account with linode and got the automated cancellation email due to fraud, which left a bad taste in my mouth about the company before I even had the chance to get started.\n \n So I am looking for alternatives that won’t break the bank, have linux options, and are fairly easy to use once you get up and running. I dont need to do anything complex, just host my small hobby projects that I’m hacking away at. I don’t have anything ready now, but I thought that with new years and all that it might be a good time to snag some deals.\n \n Do you guys know of anything that fits? Thanks!\n \n Edit: Decided to go with Oracle’s Always Free option, as at this time being a student (i.e. poor) and just wanting to mess around and learn I can’t justify going with a non-free option when a free on is available. I am however stuck on the part where I need to create my instance. I’m getting the out of capacity error, which after reading up on means there aren’t available resources for my selected region. I can either try again daily to see if at some point they will be available or select a different region (which as far as I can tell means closing and reopening the account which I want to avoid). """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 69 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711687075 {#5354 : 2024-03-29 05:37:55.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5361 …} +votes: Doctrine\ORM\PersistentCollection {#5363 …} +reports: Doctrine\ORM\PersistentCollection {#5365 …} +favourites: Doctrine\ORM\PersistentCollection {#5367 …} +notifications: Doctrine\ORM\PersistentCollection {#5369 …} +badges: Doctrine\ORM\PersistentCollection {#5371 …} +children: [] -id: 25909 -titleTs: "'altern':2 'linod':1 'project':6 'small':5 'suggest':3" -bodyTs: "'account':9,237 'altern':46 'alway':130 'anyth':73,91,119 'aren':196 'around':147 'autom':15 'avail':166,198,219 'avoid':242 'away':85 'bad':24 'bank':52 'break':50 'cancel':16 'capac':187 'chanc':37 'close':233 'compani':31 'complex':74 'creat':7,178 'daili':209 'deal':113 'decid':124 'differ':223 'dont':69 'due':18 'easi':59 'edit':123 'either':206 'email':17 'error':188 'even':34 'everyon':2 'fair':58 'far':227 'fit':121 'fraud':20 'free':131,159,163 'get':39,64,183 'go':126,154 'good':108 'got':13 'guy':116 'hack':84 'hello':1 'hobbi':79 'host':76 'howev':169 'i.e':140 'instanc':180 'justifi':153 'know':117 'learn':149 'left':22 'linod':11 'linux':54 'look':44 'm':83,182 'mean':194,232 'mess':146 'might':105 'mouth':28 'need':70,176 'new':99 'non':158 'non-fre':157 'option':55,132,160 'oracl':128 'part':173 'point':215 'poor':141 'project':80 'read':191 'readi':92 'region':203,224 'reopen':235 'resourc':199 'run':67 'see':211 'select':202,221 'small':78 'snag':111 'start':40 'stuck':170 'student':139 'tast':25 'tell':231 'thank':122 'thought':96 'time':109,136 'tri':5,207 'use':61 'want':144,240 'won':48 'year':100" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704048931 +visibility: "visible " +apId: "https://iusearchlinux.fyi/post/3193086" +editedAt: DateTimeImmutable @1710588190 {#5351 : 2024-03-16 12:23:10.0 +01:00 } +createdAt: DateTimeImmutable @1703962531 {#5353 : 2023-12-30 19:55:31.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: """ Hetzner is more affordable, but few locations\n \n But they can ban you on registration too, happened to me and i was angry 😂 """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704056046 {#2263 : 2023-12-31 21:54:06.0 +01:00 } +ip: null +tags: null +mentions: [ "@promitheas@iusearchlinux.fyi" ] +children: Doctrine\ORM\PersistentCollection {#2226 …} +nested: Doctrine\ORM\PersistentCollection {#2264 …} +votes: Doctrine\ORM\PersistentCollection {#2262 …} +reports: Doctrine\ORM\PersistentCollection {#2253 …} +favourites: Doctrine\ORM\PersistentCollection {#2190 …} +notifications: Doctrine\ORM\PersistentCollection {#2211 …} -id: 268304 -bodyTs: "'afford':4 'angri':22 'ban':11 'happen':16 'hetzner':1 'locat':7 'registr':14" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6966526" +editedAt: null +createdAt: DateTimeImmutable @1704056046 {#2274 : 2023-12-31 21:54:06.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 20.27 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2270 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2212 +user: Proxies\__CG__\App\Entity\User {#6076 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Me-vs-my-ISP" +title: "Me vs my ISP" +url: null +body: """ So I was looking into getting port forwarding set up and I realized just how closed-off the internet has gotten since the early days. It’s concerning. It used to be you would buy your own router and connect it to the internet, and that router would control port-forwarding and what-have-you.\n \n Now, your ISP provides your router, which runs *their* firmware, which (in my case) doesn’t even have the option to enable port forwarding.\n \n It gets worse - because ISPs are choosing NATs over IPv6, so even if you install a custom firmware on your router without it getting blacklisted by your ISP, you still can’t expose your server to the internet because the NAT refuses to forward traffic your way. They even devise special NAT schemes like symmetric NAT to thwart hole punching.\n \n Basically this all means that I *have* to purchase my web hosting separately. Or relay all the traffic through an unnecessary third party, introducing a point of failure.\n \n It’s frustrating.\n \n I like to control my stuff. I don’t like to depend on other people or be in a position where I have to trust someone not to fuck with my shit. Like, if the only thing outside my apartment that mattered to my website was a DNS record, I’d be really happy with that.\n \n Edit: TIL ISPs in the US don’t have NATs\n \n Edit 2: OMG so much advice. My knowledge about computers is SO clearly outdated, I have a lot of things to read up on.\n \n Edit 3: There’s definitely a CGNAT involved since the WAN ip in the router config is not the same as the one I get when I use a website that echos my IP address. Far as I can tell my devices don’t get unique IPv6 addresses either. (funnily enough, if I check my IP address on my phone using roaming data, there’s no IPv6 address at all). It’s a router/modem combo, at least I think since there’s only one device in my apartment (maybe there’s a modem managing the whole complex or something?). And it doesn’t have a bridge mode, except for OTT. Might try plugging my own router into it, but it feels like a waste of time and money from what I’m seeing. Probably best to just host services over a VPN or smth.\n \n Edit 4: Devices do get unique IPv6 addresses, but it’s moot since I can’t do anything but ping them. I guess it wouldn’t be port forwarding but something else that I would have to do that my router doesn’t support """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 113 +favouriteCount: 366 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712089943 {#6071 : 2024-04-02 22:32:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6078 …} +votes: Doctrine\ORM\PersistentCollection {#6080 …} +reports: Doctrine\ORM\PersistentCollection {#6082 …} +favourites: Doctrine\ORM\PersistentCollection {#6084 …} +notifications: Doctrine\ORM\PersistentCollection {#6086 …} +badges: Doctrine\ORM\PersistentCollection {#6088 …} +children: [] -id: 25811 -titleTs: "'isp':4 'vs':2" -bodyTs: "'2':241 '3':265 '4':409 'address':298,311,320,331,415 'advic':245 'anyth':425 'apart':213,351 'basic':143 'best':398 'blacklist':107 'bridg':369 'buy':36 'case':72 'cgnat':270 'check':317 'choos':89 'clear':252 'close':17 'closed-off':16 'combo':338 'complex':360 'comput':249 'concern':29 'config':279 'connect':41 'control':50,177 'custom':99 'd':224 'data':326 'day':26 'definit':268 'depend':185 'devic':305,348,410 'devis':132 'dns':221 'doesn':73,365,449 'earli':25 'echo':295 'edit':230,240,264,408 'either':312 'els':439 'enabl':80 'enough':314 'even':75,94,131 'except':371 'expos':115 'failur':170 'far':299 'feel':384 'firmwar':68,100 'forward':8,53,82,126,436 'frustrat':173 'fuck':202 'funnili':313 'get':6,84,106,288,308,412 'gotten':22 'guess':430 'happi':227 'hole':141 'host':154,401 'instal':97 'internet':20,45,120 'introduc':166 'involv':271 'ip':275,297,319 'ipv6':92,310,330,414 'isp':61,87,110,232 'knowledg':247 'least':340 'like':136,175,183,206,385 'look':4 'lot':257 'm':395 'manag':357 'matter':215 'mayb':352 'mean':146 'might':374 'mode':370 'modem':356 'money':391 'moot':419 'much':244 'nat':90,123,134,138,239 'omg':242 'one':286,347 'option':78 'ott':373 'outdat':253 'outsid':211 'parti':165 'peopl':188 'phone':323 'ping':427 'plug':376 'point':168 'port':7,52,81,435 'port-forward':51 'posit':193 'probabl':397 'provid':62 'punch':142 'purchas':151 'read':261 'realiz':13 'realli':226 'record':222 'refus':124 'relay':157 'roam':325 'router':39,48,64,103,278,379,448 'router/modem':337 'run':66 'scheme':135 'see':396 'separ':155 'server':117 'servic':402 'set':9 'shit':205 'sinc':23,272,343,420 'smth':407 'someon':199 'someth':362,438 'special':133 'still':112 'stuff':179 'support':451 'symmetr':137 'tell':303 'thing':210,259 'think':342 'third':164 'thwart':140 'til':231 'time':389 'traffic':127,160 'tri':375 'trust':198 'uniqu':309,413 'unnecessari':163 'us':235 'use':31,291,324 'vpn':405 'wan':274 'wast':387 'way':129 'web':153 'websit':218,293 'what-have-you':55 'whole':359 'without':104 'wors':85 'would':35,49,442 'wouldn':432" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704005137 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/11336181" +editedAt: DateTimeImmutable @1709720708 {#6068 : 2024-03-06 11:25:08.0 +01:00 } +createdAt: DateTimeImmutable @1703918737 {#6070 : 2023-12-30 07:45:37.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2200 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2204 …} +body: """ It would be better to have a cheap vps for the same purpose\n \n It’s like the same cloudflare, but with more control """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704032748 {#2123 : 2023-12-31 15:25:48.0 +01:00 } +ip: null +tags: null +mentions: [ "@theblueredditrefugee@lemmy.dbzer0.com" "@LemmyIsFantastic@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2208 …} +nested: Doctrine\ORM\PersistentCollection {#2210 …} +votes: Doctrine\ORM\PersistentCollection {#2202 …} +reports: Doctrine\ORM\PersistentCollection {#2205 …} +favourites: Doctrine\ORM\PersistentCollection {#2193 …} +notifications: Doctrine\ORM\PersistentCollection {#2194 …} -id: 267399 -bodyTs: "'better':4 'cheap':8 'cloudflar':19 'control':23 'like':16 'purpos':13 'vps':9 'would':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6958853" +editedAt: null +createdAt: DateTimeImmutable @1704032748 {#2113 : 2023-12-31 15:25:48.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#6033 +comment: App\Entity\EntryComment {#2270 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2212 +user: Proxies\__CG__\App\Entity\User {#6076 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Me-vs-my-ISP" +title: "Me vs my ISP" +url: null +body: """ So I was looking into getting port forwarding set up and I realized just how closed-off the internet has gotten since the early days. It’s concerning. It used to be you would buy your own router and connect it to the internet, and that router would control port-forwarding and what-have-you.\n \n Now, your ISP provides your router, which runs *their* firmware, which (in my case) doesn’t even have the option to enable port forwarding.\n \n It gets worse - because ISPs are choosing NATs over IPv6, so even if you install a custom firmware on your router without it getting blacklisted by your ISP, you still can’t expose your server to the internet because the NAT refuses to forward traffic your way. They even devise special NAT schemes like symmetric NAT to thwart hole punching.\n \n Basically this all means that I *have* to purchase my web hosting separately. Or relay all the traffic through an unnecessary third party, introducing a point of failure.\n \n It’s frustrating.\n \n I like to control my stuff. I don’t like to depend on other people or be in a position where I have to trust someone not to fuck with my shit. Like, if the only thing outside my apartment that mattered to my website was a DNS record, I’d be really happy with that.\n \n Edit: TIL ISPs in the US don’t have NATs\n \n Edit 2: OMG so much advice. My knowledge about computers is SO clearly outdated, I have a lot of things to read up on.\n \n Edit 3: There’s definitely a CGNAT involved since the WAN ip in the router config is not the same as the one I get when I use a website that echos my IP address. Far as I can tell my devices don’t get unique IPv6 addresses either. (funnily enough, if I check my IP address on my phone using roaming data, there’s no IPv6 address at all). It’s a router/modem combo, at least I think since there’s only one device in my apartment (maybe there’s a modem managing the whole complex or something?). And it doesn’t have a bridge mode, except for OTT. Might try plugging my own router into it, but it feels like a waste of time and money from what I’m seeing. Probably best to just host services over a VPN or smth.\n \n Edit 4: Devices do get unique IPv6 addresses, but it’s moot since I can’t do anything but ping them. I guess it wouldn’t be port forwarding but something else that I would have to do that my router doesn’t support """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 113 +favouriteCount: 366 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712089943 {#6071 : 2024-04-02 22:32:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6078 …} +votes: Doctrine\ORM\PersistentCollection {#6080 …} +reports: Doctrine\ORM\PersistentCollection {#6082 …} +favourites: Doctrine\ORM\PersistentCollection {#6084 …} +notifications: Doctrine\ORM\PersistentCollection {#6086 …} +badges: Doctrine\ORM\PersistentCollection {#6088 …} +children: [] -id: 25811 -titleTs: "'isp':4 'vs':2" -bodyTs: "'2':241 '3':265 '4':409 'address':298,311,320,331,415 'advic':245 'anyth':425 'apart':213,351 'basic':143 'best':398 'blacklist':107 'bridg':369 'buy':36 'case':72 'cgnat':270 'check':317 'choos':89 'clear':252 'close':17 'closed-off':16 'combo':338 'complex':360 'comput':249 'concern':29 'config':279 'connect':41 'control':50,177 'custom':99 'd':224 'data':326 'day':26 'definit':268 'depend':185 'devic':305,348,410 'devis':132 'dns':221 'doesn':73,365,449 'earli':25 'echo':295 'edit':230,240,264,408 'either':312 'els':439 'enabl':80 'enough':314 'even':75,94,131 'except':371 'expos':115 'failur':170 'far':299 'feel':384 'firmwar':68,100 'forward':8,53,82,126,436 'frustrat':173 'fuck':202 'funnili':313 'get':6,84,106,288,308,412 'gotten':22 'guess':430 'happi':227 'hole':141 'host':154,401 'instal':97 'internet':20,45,120 'introduc':166 'involv':271 'ip':275,297,319 'ipv6':92,310,330,414 'isp':61,87,110,232 'knowledg':247 'least':340 'like':136,175,183,206,385 'look':4 'lot':257 'm':395 'manag':357 'matter':215 'mayb':352 'mean':146 'might':374 'mode':370 'modem':356 'money':391 'moot':419 'much':244 'nat':90,123,134,138,239 'omg':242 'one':286,347 'option':78 'ott':373 'outdat':253 'outsid':211 'parti':165 'peopl':188 'phone':323 'ping':427 'plug':376 'point':168 'port':7,52,81,435 'port-forward':51 'posit':193 'probabl':397 'provid':62 'punch':142 'purchas':151 'read':261 'realiz':13 'realli':226 'record':222 'refus':124 'relay':157 'roam':325 'router':39,48,64,103,278,379,448 'router/modem':337 'run':66 'scheme':135 'see':396 'separ':155 'server':117 'servic':402 'set':9 'shit':205 'sinc':23,272,343,420 'smth':407 'someon':199 'someth':362,438 'special':133 'still':112 'stuff':179 'support':451 'symmetr':137 'tell':303 'thing':210,259 'think':342 'third':164 'thwart':140 'til':231 'time':389 'traffic':127,160 'tri':375 'trust':198 'uniqu':309,413 'unnecessari':163 'us':235 'use':31,291,324 'vpn':405 'wan':274 'wast':387 'way':129 'web':153 'websit':218,293 'what-have-you':55 'whole':359 'without':104 'wors':85 'would':35,49,442 'wouldn':432" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704005137 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/11336181" +editedAt: DateTimeImmutable @1709720708 {#6068 : 2024-03-06 11:25:08.0 +01:00 } +createdAt: DateTimeImmutable @1703918737 {#6070 : 2023-12-30 07:45:37.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2200 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2204 …} +body: """ It would be better to have a cheap vps for the same purpose\n \n It’s like the same cloudflare, but with more control """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704032748 {#2123 : 2023-12-31 15:25:48.0 +01:00 } +ip: null +tags: null +mentions: [ "@theblueredditrefugee@lemmy.dbzer0.com" "@LemmyIsFantastic@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2208 …} +nested: Doctrine\ORM\PersistentCollection {#2210 …} +votes: Doctrine\ORM\PersistentCollection {#2202 …} +reports: Doctrine\ORM\PersistentCollection {#2205 …} +favourites: Doctrine\ORM\PersistentCollection {#2193 …} +notifications: Doctrine\ORM\PersistentCollection {#2194 …} -id: 267399 -bodyTs: "'better':4 'cheap':8 'cloudflar':19 'control':23 'like':16 'purpos':13 'vps':9 'would':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6958853" +editedAt: null +createdAt: DateTimeImmutable @1704032748 {#2113 : 2023-12-31 15:25:48.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 16.0 MiB | 0.23 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#6097 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704032748 {#2113 : 2023-12-31 15:25:48.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#6182 +date: DateTimeImmutable @1704032748 {#2113 : 2023-12-31 15:25:48.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704032748 {#2113 : 2023-12-31 15:25:48.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#6236 +createdAt: DateTimeImmutable @1704032748 {#2113 : 2023-12-31 15:25:48.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#6290 +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2212 +user: Proxies\__CG__\App\Entity\User {#6076 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Me-vs-my-ISP" +title: "Me vs my ISP" +url: null +body: """ So I was looking into getting port forwarding set up and I realized just how closed-off the internet has gotten since the early days. It’s concerning. It used to be you would buy your own router and connect it to the internet, and that router would control port-forwarding and what-have-you.\n \n Now, your ISP provides your router, which runs *their* firmware, which (in my case) doesn’t even have the option to enable port forwarding.\n \n It gets worse - because ISPs are choosing NATs over IPv6, so even if you install a custom firmware on your router without it getting blacklisted by your ISP, you still can’t expose your server to the internet because the NAT refuses to forward traffic your way. They even devise special NAT schemes like symmetric NAT to thwart hole punching.\n \n Basically this all means that I *have* to purchase my web hosting separately. Or relay all the traffic through an unnecessary third party, introducing a point of failure.\n \n It’s frustrating.\n \n I like to control my stuff. I don’t like to depend on other people or be in a position where I have to trust someone not to fuck with my shit. Like, if the only thing outside my apartment that mattered to my website was a DNS record, I’d be really happy with that.\n \n Edit: TIL ISPs in the US don’t have NATs\n \n Edit 2: OMG so much advice. My knowledge about computers is SO clearly outdated, I have a lot of things to read up on.\n \n Edit 3: There’s definitely a CGNAT involved since the WAN ip in the router config is not the same as the one I get when I use a website that echos my IP address. Far as I can tell my devices don’t get unique IPv6 addresses either. (funnily enough, if I check my IP address on my phone using roaming data, there’s no IPv6 address at all). It’s a router/modem combo, at least I think since there’s only one device in my apartment (maybe there’s a modem managing the whole complex or something?). And it doesn’t have a bridge mode, except for OTT. Might try plugging my own router into it, but it feels like a waste of time and money from what I’m seeing. Probably best to just host services over a VPN or smth.\n \n Edit 4: Devices do get unique IPv6 addresses, but it’s moot since I can’t do anything but ping them. I guess it wouldn’t be port forwarding but something else that I would have to do that my router doesn’t support """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 113 +favouriteCount: 366 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712089943 {#6071 : 2024-04-02 22:32:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6078 …} +votes: Doctrine\ORM\PersistentCollection {#6080 …} +reports: Doctrine\ORM\PersistentCollection {#6082 …} +favourites: Doctrine\ORM\PersistentCollection {#6084 …} +notifications: Doctrine\ORM\PersistentCollection {#6086 …} +badges: Doctrine\ORM\PersistentCollection {#6088 …} +children: [] -id: 25811 -titleTs: "'isp':4 'vs':2" -bodyTs: "'2':241 '3':265 '4':409 'address':298,311,320,331,415 'advic':245 'anyth':425 'apart':213,351 'basic':143 'best':398 'blacklist':107 'bridg':369 'buy':36 'case':72 'cgnat':270 'check':317 'choos':89 'clear':252 'close':17 'closed-off':16 'combo':338 'complex':360 'comput':249 'concern':29 'config':279 'connect':41 'control':50,177 'custom':99 'd':224 'data':326 'day':26 'definit':268 'depend':185 'devic':305,348,410 'devis':132 'dns':221 'doesn':73,365,449 'earli':25 'echo':295 'edit':230,240,264,408 'either':312 'els':439 'enabl':80 'enough':314 'even':75,94,131 'except':371 'expos':115 'failur':170 'far':299 'feel':384 'firmwar':68,100 'forward':8,53,82,126,436 'frustrat':173 'fuck':202 'funnili':313 'get':6,84,106,288,308,412 'gotten':22 'guess':430 'happi':227 'hole':141 'host':154,401 'instal':97 'internet':20,45,120 'introduc':166 'involv':271 'ip':275,297,319 'ipv6':92,310,330,414 'isp':61,87,110,232 'knowledg':247 'least':340 'like':136,175,183,206,385 'look':4 'lot':257 'm':395 'manag':357 'matter':215 'mayb':352 'mean':146 'might':374 'mode':370 'modem':356 'money':391 'moot':419 'much':244 'nat':90,123,134,138,239 'omg':242 'one':286,347 'option':78 'ott':373 'outdat':253 'outsid':211 'parti':165 'peopl':188 'phone':323 'ping':427 'plug':376 'point':168 'port':7,52,81,435 'port-forward':51 'posit':193 'probabl':397 'provid':62 'punch':142 'purchas':151 'read':261 'realiz':13 'realli':226 'record':222 'refus':124 'relay':157 'roam':325 'router':39,48,64,103,278,379,448 'router/modem':337 'run':66 'scheme':135 'see':396 'separ':155 'server':117 'servic':402 'set':9 'shit':205 'sinc':23,272,343,420 'smth':407 'someon':199 'someth':362,438 'special':133 'still':112 'stuff':179 'support':451 'symmetr':137 'tell':303 'thing':210,259 'think':342 'third':164 'thwart':140 'til':231 'time':389 'traffic':127,160 'tri':375 'trust':198 'uniqu':309,413 'unnecessari':163 'us':235 'use':31,291,324 'vpn':405 'wan':274 'wast':387 'way':129 'web':153 'websit':218,293 'what-have-you':55 'whole':359 'without':104 'wors':85 'would':35,49,442 'wouldn':432" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704005137 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/11336181" +editedAt: DateTimeImmutable @1709720708 {#6068 : 2024-03-06 11:25:08.0 +01:00 } +createdAt: DateTimeImmutable @1703918737 {#6070 : 2023-12-30 07:45:37.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#6345 +entry: Proxies\__CG__\App\Entity\Entry {#2212 +user: Proxies\__CG__\App\Entity\User {#6076 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Me-vs-my-ISP" +title: "Me vs my ISP" +url: null +body: """ So I was looking into getting port forwarding set up and I realized just how closed-off the internet has gotten since the early days. It’s concerning. It used to be you would buy your own router and connect it to the internet, and that router would control port-forwarding and what-have-you.\n \n Now, your ISP provides your router, which runs *their* firmware, which (in my case) doesn’t even have the option to enable port forwarding.\n \n It gets worse - because ISPs are choosing NATs over IPv6, so even if you install a custom firmware on your router without it getting blacklisted by your ISP, you still can’t expose your server to the internet because the NAT refuses to forward traffic your way. They even devise special NAT schemes like symmetric NAT to thwart hole punching.\n \n Basically this all means that I *have* to purchase my web hosting separately. Or relay all the traffic through an unnecessary third party, introducing a point of failure.\n \n It’s frustrating.\n \n I like to control my stuff. I don’t like to depend on other people or be in a position where I have to trust someone not to fuck with my shit. Like, if the only thing outside my apartment that mattered to my website was a DNS record, I’d be really happy with that.\n \n Edit: TIL ISPs in the US don’t have NATs\n \n Edit 2: OMG so much advice. My knowledge about computers is SO clearly outdated, I have a lot of things to read up on.\n \n Edit 3: There’s definitely a CGNAT involved since the WAN ip in the router config is not the same as the one I get when I use a website that echos my IP address. Far as I can tell my devices don’t get unique IPv6 addresses either. (funnily enough, if I check my IP address on my phone using roaming data, there’s no IPv6 address at all). It’s a router/modem combo, at least I think since there’s only one device in my apartment (maybe there’s a modem managing the whole complex or something?). And it doesn’t have a bridge mode, except for OTT. Might try plugging my own router into it, but it feels like a waste of time and money from what I’m seeing. Probably best to just host services over a VPN or smth.\n \n Edit 4: Devices do get unique IPv6 addresses, but it’s moot since I can’t do anything but ping them. I guess it wouldn’t be port forwarding but something else that I would have to do that my router doesn’t support """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 113 +favouriteCount: 366 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712089943 {#6071 : 2024-04-02 22:32:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6078 …} +votes: Doctrine\ORM\PersistentCollection {#6080 …} +reports: Doctrine\ORM\PersistentCollection {#6082 …} +favourites: Doctrine\ORM\PersistentCollection {#6084 …} +notifications: Doctrine\ORM\PersistentCollection {#6086 …} +badges: Doctrine\ORM\PersistentCollection {#6088 …} +children: [] -id: 25811 -titleTs: "'isp':4 'vs':2" -bodyTs: "'2':241 '3':265 '4':409 'address':298,311,320,331,415 'advic':245 'anyth':425 'apart':213,351 'basic':143 'best':398 'blacklist':107 'bridg':369 'buy':36 'case':72 'cgnat':270 'check':317 'choos':89 'clear':252 'close':17 'closed-off':16 'combo':338 'complex':360 'comput':249 'concern':29 'config':279 'connect':41 'control':50,177 'custom':99 'd':224 'data':326 'day':26 'definit':268 'depend':185 'devic':305,348,410 'devis':132 'dns':221 'doesn':73,365,449 'earli':25 'echo':295 'edit':230,240,264,408 'either':312 'els':439 'enabl':80 'enough':314 'even':75,94,131 'except':371 'expos':115 'failur':170 'far':299 'feel':384 'firmwar':68,100 'forward':8,53,82,126,436 'frustrat':173 'fuck':202 'funnili':313 'get':6,84,106,288,308,412 'gotten':22 'guess':430 'happi':227 'hole':141 'host':154,401 'instal':97 'internet':20,45,120 'introduc':166 'involv':271 'ip':275,297,319 'ipv6':92,310,330,414 'isp':61,87,110,232 'knowledg':247 'least':340 'like':136,175,183,206,385 'look':4 'lot':257 'm':395 'manag':357 'matter':215 'mayb':352 'mean':146 'might':374 'mode':370 'modem':356 'money':391 'moot':419 'much':244 'nat':90,123,134,138,239 'omg':242 'one':286,347 'option':78 'ott':373 'outdat':253 'outsid':211 'parti':165 'peopl':188 'phone':323 'ping':427 'plug':376 'point':168 'port':7,52,81,435 'port-forward':51 'posit':193 'probabl':397 'provid':62 'punch':142 'purchas':151 'read':261 'realiz':13 'realli':226 'record':222 'refus':124 'relay':157 'roam':325 'router':39,48,64,103,278,379,448 'router/modem':337 'run':66 'scheme':135 'see':396 'separ':155 'server':117 'servic':402 'set':9 'shit':205 'sinc':23,272,343,420 'smth':407 'someon':199 'someth':362,438 'special':133 'still':112 'stuff':179 'support':451 'symmetr':137 'tell':303 'thing':210,259 'think':342 'third':164 'thwart':140 'til':231 'time':389 'traffic':127,160 'tri':375 'trust':198 'uniqu':309,413 'unnecessari':163 'us':235 'use':31,291,324 'vpn':405 'wan':274 'wast':387 'way':129 'web':153 'websit':218,293 'what-have-you':55 'whole':359 'without':104 'wors':85 'would':35,49,442 'wouldn':432" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704005137 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/11336181" +editedAt: DateTimeImmutable @1709720708 {#6068 : 2024-03-06 11:25:08.0 +01:00 } +createdAt: DateTimeImmutable @1703918737 {#6070 : 2023-12-30 07:45:37.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.25 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#6400 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.56 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2270 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2212 +user: Proxies\__CG__\App\Entity\User {#6076 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Me-vs-my-ISP" +title: "Me vs my ISP" +url: null +body: """ So I was looking into getting port forwarding set up and I realized just how closed-off the internet has gotten since the early days. It’s concerning. It used to be you would buy your own router and connect it to the internet, and that router would control port-forwarding and what-have-you.\n \n Now, your ISP provides your router, which runs *their* firmware, which (in my case) doesn’t even have the option to enable port forwarding.\n \n It gets worse - because ISPs are choosing NATs over IPv6, so even if you install a custom firmware on your router without it getting blacklisted by your ISP, you still can’t expose your server to the internet because the NAT refuses to forward traffic your way. They even devise special NAT schemes like symmetric NAT to thwart hole punching.\n \n Basically this all means that I *have* to purchase my web hosting separately. Or relay all the traffic through an unnecessary third party, introducing a point of failure.\n \n It’s frustrating.\n \n I like to control my stuff. I don’t like to depend on other people or be in a position where I have to trust someone not to fuck with my shit. Like, if the only thing outside my apartment that mattered to my website was a DNS record, I’d be really happy with that.\n \n Edit: TIL ISPs in the US don’t have NATs\n \n Edit 2: OMG so much advice. My knowledge about computers is SO clearly outdated, I have a lot of things to read up on.\n \n Edit 3: There’s definitely a CGNAT involved since the WAN ip in the router config is not the same as the one I get when I use a website that echos my IP address. Far as I can tell my devices don’t get unique IPv6 addresses either. (funnily enough, if I check my IP address on my phone using roaming data, there’s no IPv6 address at all). It’s a router/modem combo, at least I think since there’s only one device in my apartment (maybe there’s a modem managing the whole complex or something?). And it doesn’t have a bridge mode, except for OTT. Might try plugging my own router into it, but it feels like a waste of time and money from what I’m seeing. Probably best to just host services over a VPN or smth.\n \n Edit 4: Devices do get unique IPv6 addresses, but it’s moot since I can’t do anything but ping them. I guess it wouldn’t be port forwarding but something else that I would have to do that my router doesn’t support """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 113 +favouriteCount: 366 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712089943 {#6071 : 2024-04-02 22:32:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6078 …} +votes: Doctrine\ORM\PersistentCollection {#6080 …} +reports: Doctrine\ORM\PersistentCollection {#6082 …} +favourites: Doctrine\ORM\PersistentCollection {#6084 …} +notifications: Doctrine\ORM\PersistentCollection {#6086 …} +badges: Doctrine\ORM\PersistentCollection {#6088 …} +children: [] -id: 25811 -titleTs: "'isp':4 'vs':2" -bodyTs: "'2':241 '3':265 '4':409 'address':298,311,320,331,415 'advic':245 'anyth':425 'apart':213,351 'basic':143 'best':398 'blacklist':107 'bridg':369 'buy':36 'case':72 'cgnat':270 'check':317 'choos':89 'clear':252 'close':17 'closed-off':16 'combo':338 'complex':360 'comput':249 'concern':29 'config':279 'connect':41 'control':50,177 'custom':99 'd':224 'data':326 'day':26 'definit':268 'depend':185 'devic':305,348,410 'devis':132 'dns':221 'doesn':73,365,449 'earli':25 'echo':295 'edit':230,240,264,408 'either':312 'els':439 'enabl':80 'enough':314 'even':75,94,131 'except':371 'expos':115 'failur':170 'far':299 'feel':384 'firmwar':68,100 'forward':8,53,82,126,436 'frustrat':173 'fuck':202 'funnili':313 'get':6,84,106,288,308,412 'gotten':22 'guess':430 'happi':227 'hole':141 'host':154,401 'instal':97 'internet':20,45,120 'introduc':166 'involv':271 'ip':275,297,319 'ipv6':92,310,330,414 'isp':61,87,110,232 'knowledg':247 'least':340 'like':136,175,183,206,385 'look':4 'lot':257 'm':395 'manag':357 'matter':215 'mayb':352 'mean':146 'might':374 'mode':370 'modem':356 'money':391 'moot':419 'much':244 'nat':90,123,134,138,239 'omg':242 'one':286,347 'option':78 'ott':373 'outdat':253 'outsid':211 'parti':165 'peopl':188 'phone':323 'ping':427 'plug':376 'point':168 'port':7,52,81,435 'port-forward':51 'posit':193 'probabl':397 'provid':62 'punch':142 'purchas':151 'read':261 'realiz':13 'realli':226 'record':222 'refus':124 'relay':157 'roam':325 'router':39,48,64,103,278,379,448 'router/modem':337 'run':66 'scheme':135 'see':396 'separ':155 'server':117 'servic':402 'set':9 'shit':205 'sinc':23,272,343,420 'smth':407 'someon':199 'someth':362,438 'special':133 'still':112 'stuff':179 'support':451 'symmetr':137 'tell':303 'thing':210,259 'think':342 'third':164 'thwart':140 'til':231 'time':389 'traffic':127,160 'tri':375 'trust':198 'uniqu':309,413 'unnecessari':163 'us':235 'use':31,291,324 'vpn':405 'wan':274 'wast':387 'way':129 'web':153 'websit':218,293 'what-have-you':55 'whole':359 'without':104 'wors':85 'would':35,49,442 'wouldn':432" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704005137 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/11336181" +editedAt: DateTimeImmutable @1709720708 {#6068 : 2024-03-06 11:25:08.0 +01:00 } +createdAt: DateTimeImmutable @1703918737 {#6070 : 2023-12-30 07:45:37.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2200 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2204 …} +body: """ It would be better to have a cheap vps for the same purpose\n \n It’s like the same cloudflare, but with more control """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704032748 {#2123 : 2023-12-31 15:25:48.0 +01:00 } +ip: null +tags: null +mentions: [ "@theblueredditrefugee@lemmy.dbzer0.com" "@LemmyIsFantastic@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2208 …} +nested: Doctrine\ORM\PersistentCollection {#2210 …} +votes: Doctrine\ORM\PersistentCollection {#2202 …} +reports: Doctrine\ORM\PersistentCollection {#2205 …} +favourites: Doctrine\ORM\PersistentCollection {#2193 …} +notifications: Doctrine\ORM\PersistentCollection {#2194 …} -id: 267399 -bodyTs: "'better':4 'cheap':8 'cloudflar':19 'control':23 'like':16 'purpos':13 'vps':9 'would':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6958853" +editedAt: null +createdAt: DateTimeImmutable @1704032748 {#2113 : 2023-12-31 15:25:48.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#6473 +subject: App\Entity\EntryComment {#2270 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2212 +user: Proxies\__CG__\App\Entity\User {#6076 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Me-vs-my-ISP" +title: "Me vs my ISP" +url: null +body: """ So I was looking into getting port forwarding set up and I realized just how closed-off the internet has gotten since the early days. It’s concerning. It used to be you would buy your own router and connect it to the internet, and that router would control port-forwarding and what-have-you.\n \n Now, your ISP provides your router, which runs *their* firmware, which (in my case) doesn’t even have the option to enable port forwarding.\n \n It gets worse - because ISPs are choosing NATs over IPv6, so even if you install a custom firmware on your router without it getting blacklisted by your ISP, you still can’t expose your server to the internet because the NAT refuses to forward traffic your way. They even devise special NAT schemes like symmetric NAT to thwart hole punching.\n \n Basically this all means that I *have* to purchase my web hosting separately. Or relay all the traffic through an unnecessary third party, introducing a point of failure.\n \n It’s frustrating.\n \n I like to control my stuff. I don’t like to depend on other people or be in a position where I have to trust someone not to fuck with my shit. Like, if the only thing outside my apartment that mattered to my website was a DNS record, I’d be really happy with that.\n \n Edit: TIL ISPs in the US don’t have NATs\n \n Edit 2: OMG so much advice. My knowledge about computers is SO clearly outdated, I have a lot of things to read up on.\n \n Edit 3: There’s definitely a CGNAT involved since the WAN ip in the router config is not the same as the one I get when I use a website that echos my IP address. Far as I can tell my devices don’t get unique IPv6 addresses either. (funnily enough, if I check my IP address on my phone using roaming data, there’s no IPv6 address at all). It’s a router/modem combo, at least I think since there’s only one device in my apartment (maybe there’s a modem managing the whole complex or something?). And it doesn’t have a bridge mode, except for OTT. Might try plugging my own router into it, but it feels like a waste of time and money from what I’m seeing. Probably best to just host services over a VPN or smth.\n \n Edit 4: Devices do get unique IPv6 addresses, but it’s moot since I can’t do anything but ping them. I guess it wouldn’t be port forwarding but something else that I would have to do that my router doesn’t support """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 113 +favouriteCount: 366 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712089943 {#6071 : 2024-04-02 22:32:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6078 …} +votes: Doctrine\ORM\PersistentCollection {#6080 …} +reports: Doctrine\ORM\PersistentCollection {#6082 …} +favourites: Doctrine\ORM\PersistentCollection {#6084 …} +notifications: Doctrine\ORM\PersistentCollection {#6086 …} +badges: Doctrine\ORM\PersistentCollection {#6088 …} +children: [] -id: 25811 -titleTs: "'isp':4 'vs':2" -bodyTs: "'2':241 '3':265 '4':409 'address':298,311,320,331,415 'advic':245 'anyth':425 'apart':213,351 'basic':143 'best':398 'blacklist':107 'bridg':369 'buy':36 'case':72 'cgnat':270 'check':317 'choos':89 'clear':252 'close':17 'closed-off':16 'combo':338 'complex':360 'comput':249 'concern':29 'config':279 'connect':41 'control':50,177 'custom':99 'd':224 'data':326 'day':26 'definit':268 'depend':185 'devic':305,348,410 'devis':132 'dns':221 'doesn':73,365,449 'earli':25 'echo':295 'edit':230,240,264,408 'either':312 'els':439 'enabl':80 'enough':314 'even':75,94,131 'except':371 'expos':115 'failur':170 'far':299 'feel':384 'firmwar':68,100 'forward':8,53,82,126,436 'frustrat':173 'fuck':202 'funnili':313 'get':6,84,106,288,308,412 'gotten':22 'guess':430 'happi':227 'hole':141 'host':154,401 'instal':97 'internet':20,45,120 'introduc':166 'involv':271 'ip':275,297,319 'ipv6':92,310,330,414 'isp':61,87,110,232 'knowledg':247 'least':340 'like':136,175,183,206,385 'look':4 'lot':257 'm':395 'manag':357 'matter':215 'mayb':352 'mean':146 'might':374 'mode':370 'modem':356 'money':391 'moot':419 'much':244 'nat':90,123,134,138,239 'omg':242 'one':286,347 'option':78 'ott':373 'outdat':253 'outsid':211 'parti':165 'peopl':188 'phone':323 'ping':427 'plug':376 'point':168 'port':7,52,81,435 'port-forward':51 'posit':193 'probabl':397 'provid':62 'punch':142 'purchas':151 'read':261 'realiz':13 'realli':226 'record':222 'refus':124 'relay':157 'roam':325 'router':39,48,64,103,278,379,448 'router/modem':337 'run':66 'scheme':135 'see':396 'separ':155 'server':117 'servic':402 'set':9 'shit':205 'sinc':23,272,343,420 'smth':407 'someon':199 'someth':362,438 'special':133 'still':112 'stuff':179 'support':451 'symmetr':137 'tell':303 'thing':210,259 'think':342 'third':164 'thwart':140 'til':231 'time':389 'traffic':127,160 'tri':375 'trust':198 'uniqu':309,413 'unnecessari':163 'us':235 'use':31,291,324 'vpn':405 'wan':274 'wast':387 'way':129 'web':153 'websit':218,293 'what-have-you':55 'whole':359 'without':104 'wors':85 'would':35,49,442 'wouldn':432" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704005137 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/11336181" +editedAt: DateTimeImmutable @1709720708 {#6068 : 2024-03-06 11:25:08.0 +01:00 } +createdAt: DateTimeImmutable @1703918737 {#6070 : 2023-12-30 07:45:37.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2200 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2204 …} +body: """ It would be better to have a cheap vps for the same purpose\n \n It’s like the same cloudflare, but with more control """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704032748 {#2123 : 2023-12-31 15:25:48.0 +01:00 } +ip: null +tags: null +mentions: [ "@theblueredditrefugee@lemmy.dbzer0.com" "@LemmyIsFantastic@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2208 …} +nested: Doctrine\ORM\PersistentCollection {#2210 …} +votes: Doctrine\ORM\PersistentCollection {#2202 …} +reports: Doctrine\ORM\PersistentCollection {#2205 …} +favourites: Doctrine\ORM\PersistentCollection {#2193 …} +notifications: Doctrine\ORM\PersistentCollection {#2194 …} -id: 267399 -bodyTs: "'better':4 'cheap':8 'cloudflar':19 'control':23 'like':16 'purpos':13 'vps':9 'would':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6958853" +editedAt: null +createdAt: DateTimeImmutable @1704032748 {#2113 : 2023-12-31 15:25:48.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.82 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2270 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2212 +user: Proxies\__CG__\App\Entity\User {#6076 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Me-vs-my-ISP" +title: "Me vs my ISP" +url: null +body: """ So I was looking into getting port forwarding set up and I realized just how closed-off the internet has gotten since the early days. It’s concerning. It used to be you would buy your own router and connect it to the internet, and that router would control port-forwarding and what-have-you.\n \n Now, your ISP provides your router, which runs *their* firmware, which (in my case) doesn’t even have the option to enable port forwarding.\n \n It gets worse - because ISPs are choosing NATs over IPv6, so even if you install a custom firmware on your router without it getting blacklisted by your ISP, you still can’t expose your server to the internet because the NAT refuses to forward traffic your way. They even devise special NAT schemes like symmetric NAT to thwart hole punching.\n \n Basically this all means that I *have* to purchase my web hosting separately. Or relay all the traffic through an unnecessary third party, introducing a point of failure.\n \n It’s frustrating.\n \n I like to control my stuff. I don’t like to depend on other people or be in a position where I have to trust someone not to fuck with my shit. Like, if the only thing outside my apartment that mattered to my website was a DNS record, I’d be really happy with that.\n \n Edit: TIL ISPs in the US don’t have NATs\n \n Edit 2: OMG so much advice. My knowledge about computers is SO clearly outdated, I have a lot of things to read up on.\n \n Edit 3: There’s definitely a CGNAT involved since the WAN ip in the router config is not the same as the one I get when I use a website that echos my IP address. Far as I can tell my devices don’t get unique IPv6 addresses either. (funnily enough, if I check my IP address on my phone using roaming data, there’s no IPv6 address at all). It’s a router/modem combo, at least I think since there’s only one device in my apartment (maybe there’s a modem managing the whole complex or something?). And it doesn’t have a bridge mode, except for OTT. Might try plugging my own router into it, but it feels like a waste of time and money from what I’m seeing. Probably best to just host services over a VPN or smth.\n \n Edit 4: Devices do get unique IPv6 addresses, but it’s moot since I can’t do anything but ping them. I guess it wouldn’t be port forwarding but something else that I would have to do that my router doesn’t support """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 113 +favouriteCount: 366 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712089943 {#6071 : 2024-04-02 22:32:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6078 …} +votes: Doctrine\ORM\PersistentCollection {#6080 …} +reports: Doctrine\ORM\PersistentCollection {#6082 …} +favourites: Doctrine\ORM\PersistentCollection {#6084 …} +notifications: Doctrine\ORM\PersistentCollection {#6086 …} +badges: Doctrine\ORM\PersistentCollection {#6088 …} +children: [] -id: 25811 -titleTs: "'isp':4 'vs':2" -bodyTs: "'2':241 '3':265 '4':409 'address':298,311,320,331,415 'advic':245 'anyth':425 'apart':213,351 'basic':143 'best':398 'blacklist':107 'bridg':369 'buy':36 'case':72 'cgnat':270 'check':317 'choos':89 'clear':252 'close':17 'closed-off':16 'combo':338 'complex':360 'comput':249 'concern':29 'config':279 'connect':41 'control':50,177 'custom':99 'd':224 'data':326 'day':26 'definit':268 'depend':185 'devic':305,348,410 'devis':132 'dns':221 'doesn':73,365,449 'earli':25 'echo':295 'edit':230,240,264,408 'either':312 'els':439 'enabl':80 'enough':314 'even':75,94,131 'except':371 'expos':115 'failur':170 'far':299 'feel':384 'firmwar':68,100 'forward':8,53,82,126,436 'frustrat':173 'fuck':202 'funnili':313 'get':6,84,106,288,308,412 'gotten':22 'guess':430 'happi':227 'hole':141 'host':154,401 'instal':97 'internet':20,45,120 'introduc':166 'involv':271 'ip':275,297,319 'ipv6':92,310,330,414 'isp':61,87,110,232 'knowledg':247 'least':340 'like':136,175,183,206,385 'look':4 'lot':257 'm':395 'manag':357 'matter':215 'mayb':352 'mean':146 'might':374 'mode':370 'modem':356 'money':391 'moot':419 'much':244 'nat':90,123,134,138,239 'omg':242 'one':286,347 'option':78 'ott':373 'outdat':253 'outsid':211 'parti':165 'peopl':188 'phone':323 'ping':427 'plug':376 'point':168 'port':7,52,81,435 'port-forward':51 'posit':193 'probabl':397 'provid':62 'punch':142 'purchas':151 'read':261 'realiz':13 'realli':226 'record':222 'refus':124 'relay':157 'roam':325 'router':39,48,64,103,278,379,448 'router/modem':337 'run':66 'scheme':135 'see':396 'separ':155 'server':117 'servic':402 'set':9 'shit':205 'sinc':23,272,343,420 'smth':407 'someon':199 'someth':362,438 'special':133 'still':112 'stuff':179 'support':451 'symmetr':137 'tell':303 'thing':210,259 'think':342 'third':164 'thwart':140 'til':231 'time':389 'traffic':127,160 'tri':375 'trust':198 'uniqu':309,413 'unnecessari':163 'us':235 'use':31,291,324 'vpn':405 'wan':274 'wast':387 'way':129 'web':153 'websit':218,293 'what-have-you':55 'whole':359 'without':104 'wors':85 'would':35,49,442 'wouldn':432" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704005137 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/11336181" +editedAt: DateTimeImmutable @1709720708 {#6068 : 2024-03-06 11:25:08.0 +01:00 } +createdAt: DateTimeImmutable @1703918737 {#6070 : 2023-12-30 07:45:37.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2200 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2204 …} +body: """ It would be better to have a cheap vps for the same purpose\n \n It’s like the same cloudflare, but with more control """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704032748 {#2123 : 2023-12-31 15:25:48.0 +01:00 } +ip: null +tags: null +mentions: [ "@theblueredditrefugee@lemmy.dbzer0.com" "@LemmyIsFantastic@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2208 …} +nested: Doctrine\ORM\PersistentCollection {#2210 …} +votes: Doctrine\ORM\PersistentCollection {#2202 …} +reports: Doctrine\ORM\PersistentCollection {#2205 …} +favourites: Doctrine\ORM\PersistentCollection {#2193 …} +notifications: Doctrine\ORM\PersistentCollection {#2194 …} -id: 267399 -bodyTs: "'better':4 'cheap':8 'cloudflar':19 'control':23 'like':16 'purpos':13 'vps':9 'would':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6958853" +editedAt: null +createdAt: DateTimeImmutable @1704032748 {#2113 : 2023-12-31 15:25:48.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#6530 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2270 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2212 +user: Proxies\__CG__\App\Entity\User {#6076 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Me-vs-my-ISP" +title: "Me vs my ISP" +url: null +body: """ So I was looking into getting port forwarding set up and I realized just how closed-off the internet has gotten since the early days. It’s concerning. It used to be you would buy your own router and connect it to the internet, and that router would control port-forwarding and what-have-you.\n \n Now, your ISP provides your router, which runs *their* firmware, which (in my case) doesn’t even have the option to enable port forwarding.\n \n It gets worse - because ISPs are choosing NATs over IPv6, so even if you install a custom firmware on your router without it getting blacklisted by your ISP, you still can’t expose your server to the internet because the NAT refuses to forward traffic your way. They even devise special NAT schemes like symmetric NAT to thwart hole punching.\n \n Basically this all means that I *have* to purchase my web hosting separately. Or relay all the traffic through an unnecessary third party, introducing a point of failure.\n \n It’s frustrating.\n \n I like to control my stuff. I don’t like to depend on other people or be in a position where I have to trust someone not to fuck with my shit. Like, if the only thing outside my apartment that mattered to my website was a DNS record, I’d be really happy with that.\n \n Edit: TIL ISPs in the US don’t have NATs\n \n Edit 2: OMG so much advice. My knowledge about computers is SO clearly outdated, I have a lot of things to read up on.\n \n Edit 3: There’s definitely a CGNAT involved since the WAN ip in the router config is not the same as the one I get when I use a website that echos my IP address. Far as I can tell my devices don’t get unique IPv6 addresses either. (funnily enough, if I check my IP address on my phone using roaming data, there’s no IPv6 address at all). It’s a router/modem combo, at least I think since there’s only one device in my apartment (maybe there’s a modem managing the whole complex or something?). And it doesn’t have a bridge mode, except for OTT. Might try plugging my own router into it, but it feels like a waste of time and money from what I’m seeing. Probably best to just host services over a VPN or smth.\n \n Edit 4: Devices do get unique IPv6 addresses, but it’s moot since I can’t do anything but ping them. I guess it wouldn’t be port forwarding but something else that I would have to do that my router doesn’t support """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 113 +favouriteCount: 366 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1712089943 {#6071 : 2024-04-02 22:32:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6078 …} +votes: Doctrine\ORM\PersistentCollection {#6080 …} +reports: Doctrine\ORM\PersistentCollection {#6082 …} +favourites: Doctrine\ORM\PersistentCollection {#6084 …} +notifications: Doctrine\ORM\PersistentCollection {#6086 …} +badges: Doctrine\ORM\PersistentCollection {#6088 …} +children: [] -id: 25811 -titleTs: "'isp':4 'vs':2" -bodyTs: "'2':241 '3':265 '4':409 'address':298,311,320,331,415 'advic':245 'anyth':425 'apart':213,351 'basic':143 'best':398 'blacklist':107 'bridg':369 'buy':36 'case':72 'cgnat':270 'check':317 'choos':89 'clear':252 'close':17 'closed-off':16 'combo':338 'complex':360 'comput':249 'concern':29 'config':279 'connect':41 'control':50,177 'custom':99 'd':224 'data':326 'day':26 'definit':268 'depend':185 'devic':305,348,410 'devis':132 'dns':221 'doesn':73,365,449 'earli':25 'echo':295 'edit':230,240,264,408 'either':312 'els':439 'enabl':80 'enough':314 'even':75,94,131 'except':371 'expos':115 'failur':170 'far':299 'feel':384 'firmwar':68,100 'forward':8,53,82,126,436 'frustrat':173 'fuck':202 'funnili':313 'get':6,84,106,288,308,412 'gotten':22 'guess':430 'happi':227 'hole':141 'host':154,401 'instal':97 'internet':20,45,120 'introduc':166 'involv':271 'ip':275,297,319 'ipv6':92,310,330,414 'isp':61,87,110,232 'knowledg':247 'least':340 'like':136,175,183,206,385 'look':4 'lot':257 'm':395 'manag':357 'matter':215 'mayb':352 'mean':146 'might':374 'mode':370 'modem':356 'money':391 'moot':419 'much':244 'nat':90,123,134,138,239 'omg':242 'one':286,347 'option':78 'ott':373 'outdat':253 'outsid':211 'parti':165 'peopl':188 'phone':323 'ping':427 'plug':376 'point':168 'port':7,52,81,435 'port-forward':51 'posit':193 'probabl':397 'provid':62 'punch':142 'purchas':151 'read':261 'realiz':13 'realli':226 'record':222 'refus':124 'relay':157 'roam':325 'router':39,48,64,103,278,379,448 'router/modem':337 'run':66 'scheme':135 'see':396 'separ':155 'server':117 'servic':402 'set':9 'shit':205 'sinc':23,272,343,420 'smth':407 'someon':199 'someth':362,438 'special':133 'still':112 'stuff':179 'support':451 'symmetr':137 'tell':303 'thing':210,259 'think':342 'third':164 'thwart':140 'til':231 'time':389 'traffic':127,160 'tri':375 'trust':198 'uniqu':309,413 'unnecessari':163 'us':235 'use':31,291,324 'vpn':405 'wan':274 'wast':387 'way':129 'web':153 'websit':218,293 'what-have-you':55 'whole':359 'without':104 'wors':85 'would':35,49,442 'wouldn':432" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704005137 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/11336181" +editedAt: DateTimeImmutable @1709720708 {#6068 : 2024-03-06 11:25:08.0 +01:00 } +createdAt: DateTimeImmutable @1703918737 {#6070 : 2023-12-30 07:45:37.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2200 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2204 …} +body: """ It would be better to have a cheap vps for the same purpose\n \n It’s like the same cloudflare, but with more control """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704032748 {#2123 : 2023-12-31 15:25:48.0 +01:00 } +ip: null +tags: null +mentions: [ "@theblueredditrefugee@lemmy.dbzer0.com" "@LemmyIsFantastic@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2208 …} +nested: Doctrine\ORM\PersistentCollection {#2210 …} +votes: Doctrine\ORM\PersistentCollection {#2202 …} +reports: Doctrine\ORM\PersistentCollection {#2205 …} +favourites: Doctrine\ORM\PersistentCollection {#2193 …} +notifications: Doctrine\ORM\PersistentCollection {#2194 …} -id: 267399 -bodyTs: "'better':4 'cheap':8 'cloudflar':19 'control':23 'like':16 'purpos':13 'vps':9 'would':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6958853" +editedAt: null +createdAt: DateTimeImmutable @1704032748 {#2113 : 2023-12-31 15:25:48.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 21.72 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2219 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2222 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: "I mean, what does it host if the only thing it has access to is the internet?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703992779 {#2268 : 2023-12-31 04:19:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2245 …} +nested: Doctrine\ORM\PersistentCollection {#2247 …} +votes: Doctrine\ORM\PersistentCollection {#2256 …} +reports: Doctrine\ORM\PersistentCollection {#2284 …} +favourites: Doctrine\ORM\PersistentCollection {#2286 …} +notifications: Doctrine\ORM\PersistentCollection {#2188 …} -id: 266531 -bodyTs: "'access':13 'host':6 'internet':17 'mean':2 'thing':10" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6951406" +editedAt: null +createdAt: DateTimeImmutable @1703992779 {#2257 : 2023-12-31 04:19:39.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#6779 +comment: App\Entity\EntryComment {#2219 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2222 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: "I mean, what does it host if the only thing it has access to is the internet?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703992779 {#2268 : 2023-12-31 04:19:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2245 …} +nested: Doctrine\ORM\PersistentCollection {#2247 …} +votes: Doctrine\ORM\PersistentCollection {#2256 …} +reports: Doctrine\ORM\PersistentCollection {#2284 …} +favourites: Doctrine\ORM\PersistentCollection {#2286 …} +notifications: Doctrine\ORM\PersistentCollection {#2188 …} -id: 266531 -bodyTs: "'access':13 'host':6 'internet':17 'mean':2 'thing':10" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6951406" +editedAt: null +createdAt: DateTimeImmutable @1703992779 {#2257 : 2023-12-31 04:19:39.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 16.0 MiB | 0.20 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#6843 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703992779 {#2257 : 2023-12-31 04:19:39.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#6899 +date: DateTimeImmutable @1703992779 {#2257 : 2023-12-31 04:19:39.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703992779 {#2257 : 2023-12-31 04:19:39.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#6953 +createdAt: DateTimeImmutable @1703992779 {#2257 : 2023-12-31 04:19:39.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#7007 +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#7062 +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#7117 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.41 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2219 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2222 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: "I mean, what does it host if the only thing it has access to is the internet?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703992779 {#2268 : 2023-12-31 04:19:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2245 …} +nested: Doctrine\ORM\PersistentCollection {#2247 …} +votes: Doctrine\ORM\PersistentCollection {#2256 …} +reports: Doctrine\ORM\PersistentCollection {#2284 …} +favourites: Doctrine\ORM\PersistentCollection {#2286 …} +notifications: Doctrine\ORM\PersistentCollection {#2188 …} -id: 266531 -bodyTs: "'access':13 'host':6 'internet':17 'mean':2 'thing':10" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6951406" +editedAt: null +createdAt: DateTimeImmutable @1703992779 {#2257 : 2023-12-31 04:19:39.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#7186 +subject: App\Entity\EntryComment {#2219 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2222 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: "I mean, what does it host if the only thing it has access to is the internet?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703992779 {#2268 : 2023-12-31 04:19:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2245 …} +nested: Doctrine\ORM\PersistentCollection {#2247 …} +votes: Doctrine\ORM\PersistentCollection {#2256 …} +reports: Doctrine\ORM\PersistentCollection {#2284 …} +favourites: Doctrine\ORM\PersistentCollection {#2286 …} +notifications: Doctrine\ORM\PersistentCollection {#2188 …} -id: 266531 -bodyTs: "'access':13 'host':6 'internet':17 'mean':2 'thing':10" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6951406" +editedAt: null +createdAt: DateTimeImmutable @1703992779 {#2257 : 2023-12-31 04:19:39.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 3.75 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2219 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2222 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: "I mean, what does it host if the only thing it has access to is the internet?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703992779 {#2268 : 2023-12-31 04:19:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2245 …} +nested: Doctrine\ORM\PersistentCollection {#2247 …} +votes: Doctrine\ORM\PersistentCollection {#2256 …} +reports: Doctrine\ORM\PersistentCollection {#2284 …} +favourites: Doctrine\ORM\PersistentCollection {#2286 …} +notifications: Doctrine\ORM\PersistentCollection {#2188 …} -id: 266531 -bodyTs: "'access':13 'host':6 'internet':17 'mean':2 'thing':10" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6951406" +editedAt: null +createdAt: DateTimeImmutable @1703992779 {#2257 : 2023-12-31 04:19:39.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#7243 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2219 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2222 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: "I mean, what does it host if the only thing it has access to is the internet?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703992779 {#2268 : 2023-12-31 04:19:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2245 …} +nested: Doctrine\ORM\PersistentCollection {#2247 …} +votes: Doctrine\ORM\PersistentCollection {#2256 …} +reports: Doctrine\ORM\PersistentCollection {#2284 …} +favourites: Doctrine\ORM\PersistentCollection {#2286 …} +notifications: Doctrine\ORM\PersistentCollection {#2188 …} -id: 266531 -bodyTs: "'access':13 'host':6 'internet':17 'mean':2 'thing':10" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6951406" +editedAt: null +createdAt: DateTimeImmutable @1703992779 {#2257 : 2023-12-31 04:19:39.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 19.93 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2156 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2155 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ (I just noticed i replied to your another comment, but still to you 😬)\n \n Now i’m a little bit confused, what does it do then?\n \n If the box doesn’t have access to anything on the network, how would it do anything? """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703951398 {#2217 : 2023-12-30 16:49:58.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2154 …} +nested: Doctrine\ORM\PersistentCollection {#2157 …} +votes: Doctrine\ORM\PersistentCollection {#2147 …} +reports: Doctrine\ORM\PersistentCollection {#2150 …} +favourites: Doctrine\ORM\PersistentCollection {#2153 …} +notifications: Doctrine\ORM\PersistentCollection {#2149 …} -id: 264832 -bodyTs: "'access':32 'anoth':8 'anyth':34,42 'bit':19 'box':28 'comment':9 'confus':20 'doesn':29 'littl':18 'm':16 'network':37 'notic':3 'repli':5 'still':11 'would':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6938748" +editedAt: null +createdAt: DateTimeImmutable @1703951398 {#2196 : 2023-12-30 16:49:58.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#7318 +comment: App\Entity\EntryComment {#2156 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2155 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ (I just noticed i replied to your another comment, but still to you 😬)\n \n Now i’m a little bit confused, what does it do then?\n \n If the box doesn’t have access to anything on the network, how would it do anything? """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703951398 {#2217 : 2023-12-30 16:49:58.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2154 …} +nested: Doctrine\ORM\PersistentCollection {#2157 …} +votes: Doctrine\ORM\PersistentCollection {#2147 …} +reports: Doctrine\ORM\PersistentCollection {#2150 …} +favourites: Doctrine\ORM\PersistentCollection {#2153 …} +notifications: Doctrine\ORM\PersistentCollection {#2149 …} -id: 264832 -bodyTs: "'access':32 'anoth':8 'anyth':34,42 'bit':19 'box':28 'comment':9 'confus':20 'doesn':29 'littl':18 'm':16 'network':37 'notic':3 'repli':5 'still':11 'would':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6938748" +editedAt: null +createdAt: DateTimeImmutable @1703951398 {#2196 : 2023-12-30 16:49:58.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -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 {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#7363 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703951398 {#2196 : 2023-12-30 16:49:58.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#7419 +date: DateTimeImmutable @1703951398 {#2196 : 2023-12-30 16:49:58.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703951398 {#2196 : 2023-12-30 16:49:58.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#7473 +createdAt: DateTimeImmutable @1703951398 {#2196 : 2023-12-30 16:49:58.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 16.0 MiB | 0.27 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#7527 +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#7582 +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#7637 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.45 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2156 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2155 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ (I just noticed i replied to your another comment, but still to you 😬)\n \n Now i’m a little bit confused, what does it do then?\n \n If the box doesn’t have access to anything on the network, how would it do anything? """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703951398 {#2217 : 2023-12-30 16:49:58.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2154 …} +nested: Doctrine\ORM\PersistentCollection {#2157 …} +votes: Doctrine\ORM\PersistentCollection {#2147 …} +reports: Doctrine\ORM\PersistentCollection {#2150 …} +favourites: Doctrine\ORM\PersistentCollection {#2153 …} +notifications: Doctrine\ORM\PersistentCollection {#2149 …} -id: 264832 -bodyTs: "'access':32 'anoth':8 'anyth':34,42 'bit':19 'box':28 'comment':9 'confus':20 'doesn':29 'littl':18 'm':16 'network':37 'notic':3 'repli':5 'still':11 'would':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6938748" +editedAt: null +createdAt: DateTimeImmutable @1703951398 {#2196 : 2023-12-30 16:49:58.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#7714 +subject: App\Entity\EntryComment {#2156 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2155 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ (I just noticed i replied to your another comment, but still to you 😬)\n \n Now i’m a little bit confused, what does it do then?\n \n If the box doesn’t have access to anything on the network, how would it do anything? """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703951398 {#2217 : 2023-12-30 16:49:58.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2154 …} +nested: Doctrine\ORM\PersistentCollection {#2157 …} +votes: Doctrine\ORM\PersistentCollection {#2147 …} +reports: Doctrine\ORM\PersistentCollection {#2150 …} +favourites: Doctrine\ORM\PersistentCollection {#2153 …} +notifications: Doctrine\ORM\PersistentCollection {#2149 …} -id: 264832 -bodyTs: "'access':32 'anoth':8 'anyth':34,42 'bit':19 'box':28 'comment':9 'confus':20 'doesn':29 'littl':18 'm':16 'network':37 'notic':3 'repli':5 'still':11 'would':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6938748" +editedAt: null +createdAt: DateTimeImmutable @1703951398 {#2196 : 2023-12-30 16:49:58.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.75 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2156 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2155 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ (I just noticed i replied to your another comment, but still to you 😬)\n \n Now i’m a little bit confused, what does it do then?\n \n If the box doesn’t have access to anything on the network, how would it do anything? """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703951398 {#2217 : 2023-12-30 16:49:58.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2154 …} +nested: Doctrine\ORM\PersistentCollection {#2157 …} +votes: Doctrine\ORM\PersistentCollection {#2147 …} +reports: Doctrine\ORM\PersistentCollection {#2150 …} +favourites: Doctrine\ORM\PersistentCollection {#2153 …} +notifications: Doctrine\ORM\PersistentCollection {#2149 …} -id: 264832 -bodyTs: "'access':32 'anoth':8 'anyth':34,42 'bit':19 'box':28 'comment':9 'confus':20 'doesn':29 'littl':18 'm':16 'network':37 'notic':3 'repli':5 'still':11 'would':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6938748" +editedAt: null +createdAt: DateTimeImmutable @1703951398 {#2196 : 2023-12-30 16:49:58.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#7771 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2156 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2155 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ (I just noticed i replied to your another comment, but still to you 😬)\n \n Now i’m a little bit confused, what does it do then?\n \n If the box doesn’t have access to anything on the network, how would it do anything? """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703951398 {#2217 : 2023-12-30 16:49:58.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2154 …} +nested: Doctrine\ORM\PersistentCollection {#2157 …} +votes: Doctrine\ORM\PersistentCollection {#2147 …} +reports: Doctrine\ORM\PersistentCollection {#2150 …} +favourites: Doctrine\ORM\PersistentCollection {#2153 …} +notifications: Doctrine\ORM\PersistentCollection {#2149 …} -id: 264832 -bodyTs: "'access':32 'anoth':8 'anyth':34,42 'bit':19 'box':28 'comment':9 'confus':20 'doesn':29 'littl':18 'm':16 'network':37 'notic':3 'repli':5 'still':11 'would':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6938748" +editedAt: null +createdAt: DateTimeImmutable @1703951398 {#2196 : 2023-12-30 16:49:58.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 13.28 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2179 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2181 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ Thank you for your reply, but i actually was asking about the network stuff 😅\n \n I used to use cloudflare tunnels for many years, now i’m a bit too tin foiled to use any cloudflare 😅 """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703947831 {#2039 : 2023-12-30 15:50:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" "@chiisana@lemmy.chiisana.net" ] +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: 264715 -bodyTs: "'actual':8 'ask':10 'bit':28 'cloudflar':19,35 'foil':31 'm':26 'mani':22 'network':13 'repli':5 'stuff':14 'thank':1 'tin':30 'tunnel':20 'use':16,18,33 'year':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6937359" +editedAt: null +createdAt: DateTimeImmutable @1703947831 {#2034 : 2023-12-30 15:50:31.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#8020 +comment: App\Entity\EntryComment {#2179 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2181 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ Thank you for your reply, but i actually was asking about the network stuff 😅\n \n I used to use cloudflare tunnels for many years, now i’m a bit too tin foiled to use any cloudflare 😅 """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703947831 {#2039 : 2023-12-30 15:50:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" "@chiisana@lemmy.chiisana.net" ] +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: 264715 -bodyTs: "'actual':8 'ask':10 'bit':28 'cloudflar':19,35 'foil':31 'm':26 'mani':22 'network':13 'repli':5 'stuff':14 'thank':1 'tin':30 'tunnel':20 'use':16,18,33 'year':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6937359" +editedAt: null +createdAt: DateTimeImmutable @1703947831 {#2034 : 2023-12-30 15:50:31.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -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 {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#8065 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703947831 {#2034 : 2023-12-30 15:50:31.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#8121 +date: DateTimeImmutable @1703947831 {#2034 : 2023-12-30 15:50:31.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703947831 {#2034 : 2023-12-30 15:50:31.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#8175 +createdAt: DateTimeImmutable @1703947831 {#2034 : 2023-12-30 15:50:31.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#8229 +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 7.04 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#8284 +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#8339 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.42 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2179 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2181 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ Thank you for your reply, but i actually was asking about the network stuff 😅\n \n I used to use cloudflare tunnels for many years, now i’m a bit too tin foiled to use any cloudflare 😅 """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703947831 {#2039 : 2023-12-30 15:50:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" "@chiisana@lemmy.chiisana.net" ] +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: 264715 -bodyTs: "'actual':8 'ask':10 'bit':28 'cloudflar':19,35 'foil':31 'm':26 'mani':22 'network':13 'repli':5 'stuff':14 'thank':1 'tin':30 'tunnel':20 'use':16,18,33 'year':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6937359" +editedAt: null +createdAt: DateTimeImmutable @1703947831 {#2034 : 2023-12-30 15:50:31.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#8412 +subject: App\Entity\EntryComment {#2179 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2181 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ Thank you for your reply, but i actually was asking about the network stuff 😅\n \n I used to use cloudflare tunnels for many years, now i’m a bit too tin foiled to use any cloudflare 😅 """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703947831 {#2039 : 2023-12-30 15:50:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" "@chiisana@lemmy.chiisana.net" ] +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: 264715 -bodyTs: "'actual':8 'ask':10 'bit':28 'cloudflar':19,35 'foil':31 'm':26 'mani':22 'network':13 'repli':5 'stuff':14 'thank':1 'tin':30 'tunnel':20 'use':16,18,33 'year':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6937359" +editedAt: null +createdAt: DateTimeImmutable @1703947831 {#2034 : 2023-12-30 15:50: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.65 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2179 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2181 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ Thank you for your reply, but i actually was asking about the network stuff 😅\n \n I used to use cloudflare tunnels for many years, now i’m a bit too tin foiled to use any cloudflare 😅 """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703947831 {#2039 : 2023-12-30 15:50:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" "@chiisana@lemmy.chiisana.net" ] +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: 264715 -bodyTs: "'actual':8 'ask':10 'bit':28 'cloudflar':19,35 'foil':31 'm':26 'mani':22 'network':13 'repli':5 'stuff':14 'thank':1 'tin':30 'tunnel':20 'use':16,18,33 'year':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6937359" +editedAt: null +createdAt: DateTimeImmutable @1703947831 {#2034 : 2023-12-30 15:50:31.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#8469 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2179 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2181 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ Thank you for your reply, but i actually was asking about the network stuff 😅\n \n I used to use cloudflare tunnels for many years, now i’m a bit too tin foiled to use any cloudflare 😅 """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703947831 {#2039 : 2023-12-30 15:50:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" "@Gooey0210@sh.itjust.works" "@chiisana@lemmy.chiisana.net" ] +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: 264715 -bodyTs: "'actual':8 'ask':10 'bit':28 'cloudflar':19,35 'foil':31 'm':26 'mani':22 'network':13 'repli':5 'stuff':14 'thank':1 'tin':30 'tunnel':20 'use':16,18,33 'year':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6937359" +editedAt: null +createdAt: DateTimeImmutable @1703947831 {#2034 : 2023-12-30 15:50:31.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 18.68 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2168 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ Can i ask you to elaborate on this part\n \n > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n \n I used to have a separate box, but the only thing it did was port forwarding\n \n Specifically i don’t really understand the topology of this setup, and how do i set it up """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703878588 {#2180 : 2023-12-29 20:36:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2169 …} +nested: Doctrine\ORM\PersistentCollection {#2134 …} +votes: Doctrine\ORM\PersistentCollection {#1985 …} +reports: Doctrine\ORM\PersistentCollection {#1994 …} +favourites: Doctrine\ORM\PersistentCollection {#2005 …} +notifications: Doctrine\ORM\PersistentCollection {#1996 …} -id: 262858 -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6921113" +editedAt: null +createdAt: DateTimeImmutable @1703878588 {#2185 : 2023-12-29 20:36:28.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#8718 +comment: App\Entity\EntryComment {#2168 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ Can i ask you to elaborate on this part\n \n > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n \n I used to have a separate box, but the only thing it did was port forwarding\n \n Specifically i don’t really understand the topology of this setup, and how do i set it up """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703878588 {#2180 : 2023-12-29 20:36:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2169 …} +nested: Doctrine\ORM\PersistentCollection {#2134 …} +votes: Doctrine\ORM\PersistentCollection {#1985 …} +reports: Doctrine\ORM\PersistentCollection {#1994 …} +favourites: Doctrine\ORM\PersistentCollection {#2005 …} +notifications: Doctrine\ORM\PersistentCollection {#1996 …} -id: 262858 -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6921113" +editedAt: null +createdAt: DateTimeImmutable @1703878588 {#2185 : 2023-12-29 20:36:28.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 16.0 MiB | 0.21 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#8763 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703878588 {#2185 : 2023-12-29 20:36:28.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#8819 +date: DateTimeImmutable @1703878588 {#2185 : 2023-12-29 20:36:28.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.11 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703878588 {#2185 : 2023-12-29 20:36:28.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#8873 +createdAt: DateTimeImmutable @1703878588 {#2185 : 2023-12-29 20:36:28.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 16.0 MiB | 0.21 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#8927 +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#8982 +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#9037 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 1.02 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2168 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ Can i ask you to elaborate on this part\n \n > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n \n I used to have a separate box, but the only thing it did was port forwarding\n \n Specifically i don’t really understand the topology of this setup, and how do i set it up """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703878588 {#2180 : 2023-12-29 20:36:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2169 …} +nested: Doctrine\ORM\PersistentCollection {#2134 …} +votes: Doctrine\ORM\PersistentCollection {#1985 …} +reports: Doctrine\ORM\PersistentCollection {#1994 …} +favourites: Doctrine\ORM\PersistentCollection {#2005 …} +notifications: Doctrine\ORM\PersistentCollection {#1996 …} -id: 262858 -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6921113" +editedAt: null +createdAt: DateTimeImmutable @1703878588 {#2185 : 2023-12-29 20:36:28.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#9120 +subject: App\Entity\EntryComment {#2168 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ Can i ask you to elaborate on this part\n \n > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n \n I used to have a separate box, but the only thing it did was port forwarding\n \n Specifically i don’t really understand the topology of this setup, and how do i set it up """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703878588 {#2180 : 2023-12-29 20:36:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2169 …} +nested: Doctrine\ORM\PersistentCollection {#2134 …} +votes: Doctrine\ORM\PersistentCollection {#1985 …} +reports: Doctrine\ORM\PersistentCollection {#1994 …} +favourites: Doctrine\ORM\PersistentCollection {#2005 …} +notifications: Doctrine\ORM\PersistentCollection {#1996 …} -id: 262858 -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6921113" +editedAt: null +createdAt: DateTimeImmutable @1703878588 {#2185 : 2023-12-29 20:36:28.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.83 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2168 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ Can i ask you to elaborate on this part\n \n > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n \n I used to have a separate box, but the only thing it did was port forwarding\n \n Specifically i don’t really understand the topology of this setup, and how do i set it up """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703878588 {#2180 : 2023-12-29 20:36:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2169 …} +nested: Doctrine\ORM\PersistentCollection {#2134 …} +votes: Doctrine\ORM\PersistentCollection {#1985 …} +reports: Doctrine\ORM\PersistentCollection {#1994 …} +favourites: Doctrine\ORM\PersistentCollection {#2005 …} +notifications: Doctrine\ORM\PersistentCollection {#1996 …} -id: 262858 -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6921113" +editedAt: null +createdAt: DateTimeImmutable @1703878588 {#2185 : 2023-12-29 20:36:28.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#9177 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2168 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2221 +user: Proxies\__CG__\App\Entity\User {#6822 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-safe-is-self-hosting-a-public-website-behind-Cloudflare" +title: "How safe is self-hosting a public website behind Cloudflare?" +url: null +body: """ I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.\n \n I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?\n \n In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.\n \n Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 37 +favouriteCount: 113 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710850621 {#6817 : 2024-03-19 13:17:01.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6824 …} +votes: Doctrine\ORM\PersistentCollection {#6826 …} +reports: Doctrine\ORM\PersistentCollection {#6828 …} +favourites: Doctrine\ORM\PersistentCollection {#6830 …} +notifications: Doctrine\ORM\PersistentCollection {#6832 …} +badges: Doctrine\ORM\PersistentCollection {#6834 …} +children: [] -id: 25623 -titleTs: "'behind':10 'cloudflar':11 'host':6 'public':8 'safe':2 'self':5 'self-host':4 'websit':9" -bodyTs: "'access':131 'actual':33 'avail':82 'behind':97 'blog':18,90 'call':173 'cloudflar':64,101,165 'constant':7 'contain':95 'docker':62,94 'domain':56 'els':45 'enough':107,118 'everyon':144 'everyth':126 'familiar':59 'find':8 'first':170 'get':127 'github':163 'go':157 'help':149 'host':47,79 'hurt':76 'insert':88 'isol':112 'know':117 'level':108 'look':161 'm':156 'name':57 'nas':53,86,135 'need':176 'often':12 'open':69 'page':167 'paranoid':124 'pay':43 'peopl':15 'platform':91 'pop':128 'port':171 'problem':11 'protect':102,110 'provid':130 'public':81 'realli':148 'reassur':152 'repli':143 'simpl':89 'solut':9 'someon':44 'somewhat':151 'somewher':27 'sort':99 'start':34 'sweet':55 'synolog':52 'tech':4,17 'thank':140 'theori':104 'think':21,154 'tunnel':65 'updat':139 'use':87 've':146 'want':31,41 'websit':83 'well':29 'whole':138 'wider':134 'work':2 'world':74 'would':66 'write':24" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703943518 +visibility: "visible " +apId: "https://feddit.uk/post/6114725" +editedAt: DateTimeImmutable @1709383228 {#6814 : 2024-03-02 13:40:28.0 +01:00 } +createdAt: DateTimeImmutable @1703857118 {#6816 : 2023-12-29 14:38:38.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …} +body: """ Can i ask you to elaborate on this part\n \n > Assume at all times that the box is toxic waste and that is an entry point into your network. Leave it isolated. No port forwards, you already have tunnels for that, don’t use it for DNS don’t use it for DHCP, Don’t allow You’re network users or devices to see ARP traffic from it.\n \n I used to have a separate box, but the only thing it did was port forwarding\n \n Specifically i don’t really understand the topology of this setup, and how do i set it up """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703878588 {#2180 : 2023-12-29 20:36:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@TedZanzibar@feddit.uk" "@linearchaos@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2169 …} +nested: Doctrine\ORM\PersistentCollection {#2134 …} +votes: Doctrine\ORM\PersistentCollection {#1985 …} +reports: Doctrine\ORM\PersistentCollection {#1994 …} +favourites: Doctrine\ORM\PersistentCollection {#2005 …} +notifications: Doctrine\ORM\PersistentCollection {#1996 …} -id: 262858 -bodyTs: "'allow':55 'alreadi':36 'arp':64 'ask':3 'assum':10 'box':16,74 'devic':61 'dhcp':52 'dns':46 'elabor':6 'entri':24 'forward':34,83 'isol':31 'leav':29 'network':28,58 'part':9 'point':25 'port':33,82 're':57 'realli':88 'see':63 'separ':73 'set':99 'setup':94 'specif':84 'thing':78 'time':13 'topolog':91 'toxic':18 'traffic':65 'tunnel':38 'understand':89 'use':43,49,69 'user':59 'wast':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6921113" +editedAt: null +createdAt: DateTimeImmutable @1703878588 {#2185 : 2023-12-29 20:36:28.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 12.60 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#1992 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2001 +user: Proxies\__CG__\App\Entity\User {#9463 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Those-who-are-self-hosting-at-home-what-case-are" +title: "Those who are self hosting at home, what case are you using? (Looking for recommendations)" +url: null +body: """ TLDR: If you were building a NAS for 8 HDDs and 1 SSD today, what case would you use?\n \n I’m going to be rebuilding my system soon (currently using an old PowerEdge T610) using one of my other older (R5 1600) systems and I’ve basically hit a road block on picking a case.\n \n I’ve got 8 HDDs that need to fit in the system after it’s rebuilt (plus at least one SSD) so I’m kinda limited in that regard.\n \n The rest of the system is planned out (mostly because I’m reusing old parts) it’s just the case I’m stuck on.\n \n I’m wanting to avoid rack mounting currently mostly due to space (and wanting to keep it under $200)\n \n I was thinking maybe the Fractal Design Define R5, the Fractal Design Node 804, or the Phanteks Enthoo Pro 2 but I’m open to suggestions.\n \n EDIT: And for those that want to know why I want to move away from the PowerEdge T610, it’s primarily due to repairability. Primarily the PSU, I don’t want to have to buy used PSUs in case mine dies again. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 72 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709527303 {#9464 : 2024-03-04 05:41:43.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9469 …} +votes: Doctrine\ORM\PersistentCollection {#9472 …} +reports: Doctrine\ORM\PersistentCollection {#9474 …} +favourites: Doctrine\ORM\PersistentCollection {#9476 …} +notifications: Doctrine\ORM\PersistentCollection {#9478 …} +badges: Doctrine\ORM\PersistentCollection {#9480 …} +children: [] -id: 25095 -titleTs: "'case':9 'home':7 'host':5 'look':13 'recommend':15 'self':4 'use':12" -bodyTs: "'1':12 '1600':42 '2':147 '200':127 '8':9,59 '804':141 'avoid':113 'away':167 'basic':47 'block':51 'build':5 'buy':188 'case':16,55,104,192 'current':29,116 'defin':135 'design':134,139 'die':194 'due':118,175 'edit':154 'enthoo':145 'fit':64 'fractal':133,138 'go':22 'got':58 'hdds':10,60 'hit':48 'keep':124 'kinda':80 'know':161 'least':74 'limit':81 'm':21,79,96,106,110,150 'mayb':131 'mine':193 'most':93,117 'mount':115 'move':166 'nas':7 'need':62 'node':140 'old':32,98 'older':40 'one':36,75 'open':151 'part':99 'phantek':144 'pick':53 'plan':91 'plus':72 'poweredg':33,170 'primarili':174,178 'pro':146 'psu':180 'psus':190 'r5':41,136 'rack':114 'rebuild':25 'rebuilt':71 'regard':84 'repair':177 'rest':86 'reus':97 'road':50 'soon':28 'space':120 'ssd':13,76 'stuck':107 'suggest':153 'system':27,43,67,89 't610':34,171 'think':130 'tldr':1 'today':14 'use':19,30,35,189 've':46,57 'want':111,122,159,164,184 'would':17" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703716921 +visibility: "visible " +apId: "https://lemmy.blahaj.zone/post/6923980" +editedAt: null +createdAt: DateTimeImmutable @1703630521 {#9461 : 2023-12-26 23:42:01.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Lenovo thinkcentre m710q 🫡" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703821207 {#2184 : 2023-12-29 04:40:07.0 +01:00 } +ip: null +tags: null +mentions: [ "@Gormadt@lemmy.blahaj.zone" ] +children: Doctrine\ORM\PersistentCollection {#2002 …} +nested: Doctrine\ORM\PersistentCollection {#2000 …} +votes: Doctrine\ORM\PersistentCollection {#2007 …} +reports: Doctrine\ORM\PersistentCollection {#1990 …} +favourites: Doctrine\ORM\PersistentCollection {#2010 …} +notifications: Doctrine\ORM\PersistentCollection {#2014 …} -id: 261352 -bodyTs: "'lenovo':1 'm710q':3 'thinkcentr':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6907688" +editedAt: null +createdAt: DateTimeImmutable @1703821207 {#2183 : 2023-12-29 04:40:07.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#9426 +comment: App\Entity\EntryComment {#1992 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2001 +user: Proxies\__CG__\App\Entity\User {#9463 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Those-who-are-self-hosting-at-home-what-case-are" +title: "Those who are self hosting at home, what case are you using? (Looking for recommendations)" +url: null +body: """ TLDR: If you were building a NAS for 8 HDDs and 1 SSD today, what case would you use?\n \n I’m going to be rebuilding my system soon (currently using an old PowerEdge T610) using one of my other older (R5 1600) systems and I’ve basically hit a road block on picking a case.\n \n I’ve got 8 HDDs that need to fit in the system after it’s rebuilt (plus at least one SSD) so I’m kinda limited in that regard.\n \n The rest of the system is planned out (mostly because I’m reusing old parts) it’s just the case I’m stuck on.\n \n I’m wanting to avoid rack mounting currently mostly due to space (and wanting to keep it under $200)\n \n I was thinking maybe the Fractal Design Define R5, the Fractal Design Node 804, or the Phanteks Enthoo Pro 2 but I’m open to suggestions.\n \n EDIT: And for those that want to know why I want to move away from the PowerEdge T610, it’s primarily due to repairability. Primarily the PSU, I don’t want to have to buy used PSUs in case mine dies again. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 72 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709527303 {#9464 : 2024-03-04 05:41:43.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9469 …} +votes: Doctrine\ORM\PersistentCollection {#9472 …} +reports: Doctrine\ORM\PersistentCollection {#9474 …} +favourites: Doctrine\ORM\PersistentCollection {#9476 …} +notifications: Doctrine\ORM\PersistentCollection {#9478 …} +badges: Doctrine\ORM\PersistentCollection {#9480 …} +children: [] -id: 25095 -titleTs: "'case':9 'home':7 'host':5 'look':13 'recommend':15 'self':4 'use':12" -bodyTs: "'1':12 '1600':42 '2':147 '200':127 '8':9,59 '804':141 'avoid':113 'away':167 'basic':47 'block':51 'build':5 'buy':188 'case':16,55,104,192 'current':29,116 'defin':135 'design':134,139 'die':194 'due':118,175 'edit':154 'enthoo':145 'fit':64 'fractal':133,138 'go':22 'got':58 'hdds':10,60 'hit':48 'keep':124 'kinda':80 'know':161 'least':74 'limit':81 'm':21,79,96,106,110,150 'mayb':131 'mine':193 'most':93,117 'mount':115 'move':166 'nas':7 'need':62 'node':140 'old':32,98 'older':40 'one':36,75 'open':151 'part':99 'phantek':144 'pick':53 'plan':91 'plus':72 'poweredg':33,170 'primarili':174,178 'pro':146 'psu':180 'psus':190 'r5':41,136 'rack':114 'rebuild':25 'rebuilt':71 'regard':84 'repair':177 'rest':86 'reus':97 'road':50 'soon':28 'space':120 'ssd':13,76 'stuck':107 'suggest':153 'system':27,43,67,89 't610':34,171 'think':130 'tldr':1 'today':14 'use':19,30,35,189 've':46,57 'want':111,122,159,164,184 'would':17" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703716921 +visibility: "visible " +apId: "https://lemmy.blahaj.zone/post/6923980" +editedAt: null +createdAt: DateTimeImmutable @1703630521 {#9461 : 2023-12-26 23:42:01.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Lenovo thinkcentre m710q 🫡" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703821207 {#2184 : 2023-12-29 04:40:07.0 +01:00 } +ip: null +tags: null +mentions: [ "@Gormadt@lemmy.blahaj.zone" ] +children: Doctrine\ORM\PersistentCollection {#2002 …} +nested: Doctrine\ORM\PersistentCollection {#2000 …} +votes: Doctrine\ORM\PersistentCollection {#2007 …} +reports: Doctrine\ORM\PersistentCollection {#1990 …} +favourites: Doctrine\ORM\PersistentCollection {#2010 …} +notifications: Doctrine\ORM\PersistentCollection {#2014 …} -id: 261352 -bodyTs: "'lenovo':1 'm710q':3 'thinkcentr':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6907688" +editedAt: null +createdAt: DateTimeImmutable @1703821207 {#2183 : 2023-12-29 04:40:07.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -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 {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#9489 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703821207 {#2183 : 2023-12-29 04:40:07.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#9545 +date: DateTimeImmutable @1703821207 {#2183 : 2023-12-29 04:40:07.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703821207 {#2183 : 2023-12-29 04:40:07.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#9599 +createdAt: DateTimeImmutable @1703821207 {#2183 : 2023-12-29 04:40:07.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#9653 +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 1.26 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2001 +user: Proxies\__CG__\App\Entity\User {#9463 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Those-who-are-self-hosting-at-home-what-case-are" +title: "Those who are self hosting at home, what case are you using? (Looking for recommendations)" +url: null +body: """ TLDR: If you were building a NAS for 8 HDDs and 1 SSD today, what case would you use?\n \n I’m going to be rebuilding my system soon (currently using an old PowerEdge T610) using one of my other older (R5 1600) systems and I’ve basically hit a road block on picking a case.\n \n I’ve got 8 HDDs that need to fit in the system after it’s rebuilt (plus at least one SSD) so I’m kinda limited in that regard.\n \n The rest of the system is planned out (mostly because I’m reusing old parts) it’s just the case I’m stuck on.\n \n I’m wanting to avoid rack mounting currently mostly due to space (and wanting to keep it under $200)\n \n I was thinking maybe the Fractal Design Define R5, the Fractal Design Node 804, or the Phanteks Enthoo Pro 2 but I’m open to suggestions.\n \n EDIT: And for those that want to know why I want to move away from the PowerEdge T610, it’s primarily due to repairability. Primarily the PSU, I don’t want to have to buy used PSUs in case mine dies again. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 72 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709527303 {#9464 : 2024-03-04 05:41:43.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9469 …} +votes: Doctrine\ORM\PersistentCollection {#9472 …} +reports: Doctrine\ORM\PersistentCollection {#9474 …} +favourites: Doctrine\ORM\PersistentCollection {#9476 …} +notifications: Doctrine\ORM\PersistentCollection {#9478 …} +badges: Doctrine\ORM\PersistentCollection {#9480 …} +children: [] -id: 25095 -titleTs: "'case':9 'home':7 'host':5 'look':13 'recommend':15 'self':4 'use':12" -bodyTs: "'1':12 '1600':42 '2':147 '200':127 '8':9,59 '804':141 'avoid':113 'away':167 'basic':47 'block':51 'build':5 'buy':188 'case':16,55,104,192 'current':29,116 'defin':135 'design':134,139 'die':194 'due':118,175 'edit':154 'enthoo':145 'fit':64 'fractal':133,138 'go':22 'got':58 'hdds':10,60 'hit':48 'keep':124 'kinda':80 'know':161 'least':74 'limit':81 'm':21,79,96,106,110,150 'mayb':131 'mine':193 'most':93,117 'mount':115 'move':166 'nas':7 'need':62 'node':140 'old':32,98 'older':40 'one':36,75 'open':151 'part':99 'phantek':144 'pick':53 'plan':91 'plus':72 'poweredg':33,170 'primarili':174,178 'pro':146 'psu':180 'psus':190 'r5':41,136 'rack':114 'rebuild':25 'rebuilt':71 'regard':84 'repair':177 'rest':86 'reus':97 'road':50 'soon':28 'space':120 'ssd':13,76 'stuck':107 'suggest':153 'system':27,43,67,89 't610':34,171 'think':130 'tldr':1 'today':14 'use':19,30,35,189 've':46,57 'want':111,122,159,164,184 'would':17" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703716921 +visibility: "visible " +apId: "https://lemmy.blahaj.zone/post/6923980" +editedAt: null +createdAt: DateTimeImmutable @1703630521 {#9461 : 2023-12-26 23:42:01.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#9708 +entry: Proxies\__CG__\App\Entity\Entry {#2001 +user: Proxies\__CG__\App\Entity\User {#9463 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Those-who-are-self-hosting-at-home-what-case-are" +title: "Those who are self hosting at home, what case are you using? (Looking for recommendations)" +url: null +body: """ TLDR: If you were building a NAS for 8 HDDs and 1 SSD today, what case would you use?\n \n I’m going to be rebuilding my system soon (currently using an old PowerEdge T610) using one of my other older (R5 1600) systems and I’ve basically hit a road block on picking a case.\n \n I’ve got 8 HDDs that need to fit in the system after it’s rebuilt (plus at least one SSD) so I’m kinda limited in that regard.\n \n The rest of the system is planned out (mostly because I’m reusing old parts) it’s just the case I’m stuck on.\n \n I’m wanting to avoid rack mounting currently mostly due to space (and wanting to keep it under $200)\n \n I was thinking maybe the Fractal Design Define R5, the Fractal Design Node 804, or the Phanteks Enthoo Pro 2 but I’m open to suggestions.\n \n EDIT: And for those that want to know why I want to move away from the PowerEdge T610, it’s primarily due to repairability. Primarily the PSU, I don’t want to have to buy used PSUs in case mine dies again. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 72 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709527303 {#9464 : 2024-03-04 05:41:43.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9469 …} +votes: Doctrine\ORM\PersistentCollection {#9472 …} +reports: Doctrine\ORM\PersistentCollection {#9474 …} +favourites: Doctrine\ORM\PersistentCollection {#9476 …} +notifications: Doctrine\ORM\PersistentCollection {#9478 …} +badges: Doctrine\ORM\PersistentCollection {#9480 …} +children: [] -id: 25095 -titleTs: "'case':9 'home':7 'host':5 'look':13 'recommend':15 'self':4 'use':12" -bodyTs: "'1':12 '1600':42 '2':147 '200':127 '8':9,59 '804':141 'avoid':113 'away':167 'basic':47 'block':51 'build':5 'buy':188 'case':16,55,104,192 'current':29,116 'defin':135 'design':134,139 'die':194 'due':118,175 'edit':154 'enthoo':145 'fit':64 'fractal':133,138 'go':22 'got':58 'hdds':10,60 'hit':48 'keep':124 'kinda':80 'know':161 'least':74 'limit':81 'm':21,79,96,106,110,150 'mayb':131 'mine':193 'most':93,117 'mount':115 'move':166 'nas':7 'need':62 'node':140 'old':32,98 'older':40 'one':36,75 'open':151 'part':99 'phantek':144 'pick':53 'plan':91 'plus':72 'poweredg':33,170 'primarili':174,178 'pro':146 'psu':180 'psus':190 'r5':41,136 'rack':114 'rebuild':25 'rebuilt':71 'regard':84 'repair':177 'rest':86 'reus':97 'road':50 'soon':28 'space':120 'ssd':13,76 'stuck':107 'suggest':153 'system':27,43,67,89 't610':34,171 'think':130 'tldr':1 'today':14 'use':19,30,35,189 've':46,57 'want':111,122,159,164,184 'would':17" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703716921 +visibility: "visible " +apId: "https://lemmy.blahaj.zone/post/6923980" +editedAt: null +createdAt: DateTimeImmutable @1703630521 {#9461 : 2023-12-26 23:42:01.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#9763 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.41 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1992 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2001 +user: Proxies\__CG__\App\Entity\User {#9463 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Those-who-are-self-hosting-at-home-what-case-are" +title: "Those who are self hosting at home, what case are you using? (Looking for recommendations)" +url: null +body: """ TLDR: If you were building a NAS for 8 HDDs and 1 SSD today, what case would you use?\n \n I’m going to be rebuilding my system soon (currently using an old PowerEdge T610) using one of my other older (R5 1600) systems and I’ve basically hit a road block on picking a case.\n \n I’ve got 8 HDDs that need to fit in the system after it’s rebuilt (plus at least one SSD) so I’m kinda limited in that regard.\n \n The rest of the system is planned out (mostly because I’m reusing old parts) it’s just the case I’m stuck on.\n \n I’m wanting to avoid rack mounting currently mostly due to space (and wanting to keep it under $200)\n \n I was thinking maybe the Fractal Design Define R5, the Fractal Design Node 804, or the Phanteks Enthoo Pro 2 but I’m open to suggestions.\n \n EDIT: And for those that want to know why I want to move away from the PowerEdge T610, it’s primarily due to repairability. Primarily the PSU, I don’t want to have to buy used PSUs in case mine dies again. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 72 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709527303 {#9464 : 2024-03-04 05:41:43.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9469 …} +votes: Doctrine\ORM\PersistentCollection {#9472 …} +reports: Doctrine\ORM\PersistentCollection {#9474 …} +favourites: Doctrine\ORM\PersistentCollection {#9476 …} +notifications: Doctrine\ORM\PersistentCollection {#9478 …} +badges: Doctrine\ORM\PersistentCollection {#9480 …} +children: [] -id: 25095 -titleTs: "'case':9 'home':7 'host':5 'look':13 'recommend':15 'self':4 'use':12" -bodyTs: "'1':12 '1600':42 '2':147 '200':127 '8':9,59 '804':141 'avoid':113 'away':167 'basic':47 'block':51 'build':5 'buy':188 'case':16,55,104,192 'current':29,116 'defin':135 'design':134,139 'die':194 'due':118,175 'edit':154 'enthoo':145 'fit':64 'fractal':133,138 'go':22 'got':58 'hdds':10,60 'hit':48 'keep':124 'kinda':80 'know':161 'least':74 'limit':81 'm':21,79,96,106,110,150 'mayb':131 'mine':193 'most':93,117 'mount':115 'move':166 'nas':7 'need':62 'node':140 'old':32,98 'older':40 'one':36,75 'open':151 'part':99 'phantek':144 'pick':53 'plan':91 'plus':72 'poweredg':33,170 'primarili':174,178 'pro':146 'psu':180 'psus':190 'r5':41,136 'rack':114 'rebuild':25 'rebuilt':71 'regard':84 'repair':177 'rest':86 'reus':97 'road':50 'soon':28 'space':120 'ssd':13,76 'stuck':107 'suggest':153 'system':27,43,67,89 't610':34,171 'think':130 'tldr':1 'today':14 'use':19,30,35,189 've':46,57 'want':111,122,159,164,184 'would':17" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703716921 +visibility: "visible " +apId: "https://lemmy.blahaj.zone/post/6923980" +editedAt: null +createdAt: DateTimeImmutable @1703630521 {#9461 : 2023-12-26 23:42:01.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Lenovo thinkcentre m710q 🫡" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703821207 {#2184 : 2023-12-29 04:40:07.0 +01:00 } +ip: null +tags: null +mentions: [ "@Gormadt@lemmy.blahaj.zone" ] +children: Doctrine\ORM\PersistentCollection {#2002 …} +nested: Doctrine\ORM\PersistentCollection {#2000 …} +votes: Doctrine\ORM\PersistentCollection {#2007 …} +reports: Doctrine\ORM\PersistentCollection {#1990 …} +favourites: Doctrine\ORM\PersistentCollection {#2010 …} +notifications: Doctrine\ORM\PersistentCollection {#2014 …} -id: 261352 -bodyTs: "'lenovo':1 'm710q':3 'thinkcentr':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6907688" +editedAt: null +createdAt: DateTimeImmutable @1703821207 {#2183 : 2023-12-29 04:40:07.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#9832 +subject: App\Entity\EntryComment {#1992 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2001 +user: Proxies\__CG__\App\Entity\User {#9463 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Those-who-are-self-hosting-at-home-what-case-are" +title: "Those who are self hosting at home, what case are you using? (Looking for recommendations)" +url: null +body: """ TLDR: If you were building a NAS for 8 HDDs and 1 SSD today, what case would you use?\n \n I’m going to be rebuilding my system soon (currently using an old PowerEdge T610) using one of my other older (R5 1600) systems and I’ve basically hit a road block on picking a case.\n \n I’ve got 8 HDDs that need to fit in the system after it’s rebuilt (plus at least one SSD) so I’m kinda limited in that regard.\n \n The rest of the system is planned out (mostly because I’m reusing old parts) it’s just the case I’m stuck on.\n \n I’m wanting to avoid rack mounting currently mostly due to space (and wanting to keep it under $200)\n \n I was thinking maybe the Fractal Design Define R5, the Fractal Design Node 804, or the Phanteks Enthoo Pro 2 but I’m open to suggestions.\n \n EDIT: And for those that want to know why I want to move away from the PowerEdge T610, it’s primarily due to repairability. Primarily the PSU, I don’t want to have to buy used PSUs in case mine dies again. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 72 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709527303 {#9464 : 2024-03-04 05:41:43.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9469 …} +votes: Doctrine\ORM\PersistentCollection {#9472 …} +reports: Doctrine\ORM\PersistentCollection {#9474 …} +favourites: Doctrine\ORM\PersistentCollection {#9476 …} +notifications: Doctrine\ORM\PersistentCollection {#9478 …} +badges: Doctrine\ORM\PersistentCollection {#9480 …} +children: [] -id: 25095 -titleTs: "'case':9 'home':7 'host':5 'look':13 'recommend':15 'self':4 'use':12" -bodyTs: "'1':12 '1600':42 '2':147 '200':127 '8':9,59 '804':141 'avoid':113 'away':167 'basic':47 'block':51 'build':5 'buy':188 'case':16,55,104,192 'current':29,116 'defin':135 'design':134,139 'die':194 'due':118,175 'edit':154 'enthoo':145 'fit':64 'fractal':133,138 'go':22 'got':58 'hdds':10,60 'hit':48 'keep':124 'kinda':80 'know':161 'least':74 'limit':81 'm':21,79,96,106,110,150 'mayb':131 'mine':193 'most':93,117 'mount':115 'move':166 'nas':7 'need':62 'node':140 'old':32,98 'older':40 'one':36,75 'open':151 'part':99 'phantek':144 'pick':53 'plan':91 'plus':72 'poweredg':33,170 'primarili':174,178 'pro':146 'psu':180 'psus':190 'r5':41,136 'rack':114 'rebuild':25 'rebuilt':71 'regard':84 'repair':177 'rest':86 'reus':97 'road':50 'soon':28 'space':120 'ssd':13,76 'stuck':107 'suggest':153 'system':27,43,67,89 't610':34,171 'think':130 'tldr':1 'today':14 'use':19,30,35,189 've':46,57 'want':111,122,159,164,184 'would':17" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703716921 +visibility: "visible " +apId: "https://lemmy.blahaj.zone/post/6923980" +editedAt: null +createdAt: DateTimeImmutable @1703630521 {#9461 : 2023-12-26 23:42:01.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Lenovo thinkcentre m710q 🫡" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703821207 {#2184 : 2023-12-29 04:40:07.0 +01:00 } +ip: null +tags: null +mentions: [ "@Gormadt@lemmy.blahaj.zone" ] +children: Doctrine\ORM\PersistentCollection {#2002 …} +nested: Doctrine\ORM\PersistentCollection {#2000 …} +votes: Doctrine\ORM\PersistentCollection {#2007 …} +reports: Doctrine\ORM\PersistentCollection {#1990 …} +favourites: Doctrine\ORM\PersistentCollection {#2010 …} +notifications: Doctrine\ORM\PersistentCollection {#2014 …} -id: 261352 -bodyTs: "'lenovo':1 'm710q':3 'thinkcentr':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6907688" +editedAt: null +createdAt: DateTimeImmutable @1703821207 {#2183 : 2023-12-29 04: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.84 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1992 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2001 +user: Proxies\__CG__\App\Entity\User {#9463 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Those-who-are-self-hosting-at-home-what-case-are" +title: "Those who are self hosting at home, what case are you using? (Looking for recommendations)" +url: null +body: """ TLDR: If you were building a NAS for 8 HDDs and 1 SSD today, what case would you use?\n \n I’m going to be rebuilding my system soon (currently using an old PowerEdge T610) using one of my other older (R5 1600) systems and I’ve basically hit a road block on picking a case.\n \n I’ve got 8 HDDs that need to fit in the system after it’s rebuilt (plus at least one SSD) so I’m kinda limited in that regard.\n \n The rest of the system is planned out (mostly because I’m reusing old parts) it’s just the case I’m stuck on.\n \n I’m wanting to avoid rack mounting currently mostly due to space (and wanting to keep it under $200)\n \n I was thinking maybe the Fractal Design Define R5, the Fractal Design Node 804, or the Phanteks Enthoo Pro 2 but I’m open to suggestions.\n \n EDIT: And for those that want to know why I want to move away from the PowerEdge T610, it’s primarily due to repairability. Primarily the PSU, I don’t want to have to buy used PSUs in case mine dies again. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 72 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709527303 {#9464 : 2024-03-04 05:41:43.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9469 …} +votes: Doctrine\ORM\PersistentCollection {#9472 …} +reports: Doctrine\ORM\PersistentCollection {#9474 …} +favourites: Doctrine\ORM\PersistentCollection {#9476 …} +notifications: Doctrine\ORM\PersistentCollection {#9478 …} +badges: Doctrine\ORM\PersistentCollection {#9480 …} +children: [] -id: 25095 -titleTs: "'case':9 'home':7 'host':5 'look':13 'recommend':15 'self':4 'use':12" -bodyTs: "'1':12 '1600':42 '2':147 '200':127 '8':9,59 '804':141 'avoid':113 'away':167 'basic':47 'block':51 'build':5 'buy':188 'case':16,55,104,192 'current':29,116 'defin':135 'design':134,139 'die':194 'due':118,175 'edit':154 'enthoo':145 'fit':64 'fractal':133,138 'go':22 'got':58 'hdds':10,60 'hit':48 'keep':124 'kinda':80 'know':161 'least':74 'limit':81 'm':21,79,96,106,110,150 'mayb':131 'mine':193 'most':93,117 'mount':115 'move':166 'nas':7 'need':62 'node':140 'old':32,98 'older':40 'one':36,75 'open':151 'part':99 'phantek':144 'pick':53 'plan':91 'plus':72 'poweredg':33,170 'primarili':174,178 'pro':146 'psu':180 'psus':190 'r5':41,136 'rack':114 'rebuild':25 'rebuilt':71 'regard':84 'repair':177 'rest':86 'reus':97 'road':50 'soon':28 'space':120 'ssd':13,76 'stuck':107 'suggest':153 'system':27,43,67,89 't610':34,171 'think':130 'tldr':1 'today':14 'use':19,30,35,189 've':46,57 'want':111,122,159,164,184 'would':17" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703716921 +visibility: "visible " +apId: "https://lemmy.blahaj.zone/post/6923980" +editedAt: null +createdAt: DateTimeImmutable @1703630521 {#9461 : 2023-12-26 23:42:01.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Lenovo thinkcentre m710q 🫡" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703821207 {#2184 : 2023-12-29 04:40:07.0 +01:00 } +ip: null +tags: null +mentions: [ "@Gormadt@lemmy.blahaj.zone" ] +children: Doctrine\ORM\PersistentCollection {#2002 …} +nested: Doctrine\ORM\PersistentCollection {#2000 …} +votes: Doctrine\ORM\PersistentCollection {#2007 …} +reports: Doctrine\ORM\PersistentCollection {#1990 …} +favourites: Doctrine\ORM\PersistentCollection {#2010 …} +notifications: Doctrine\ORM\PersistentCollection {#2014 …} -id: 261352 -bodyTs: "'lenovo':1 'm710q':3 'thinkcentr':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6907688" +editedAt: null +createdAt: DateTimeImmutable @1703821207 {#2183 : 2023-12-29 04:40:07.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#9889 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#1992 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2001 +user: Proxies\__CG__\App\Entity\User {#9463 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 +icon: Proxies\__CG__\App\Entity\Image {#3986 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#3983 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#3987 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#3989 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3991 …} +entries: Doctrine\ORM\PersistentCollection {#3993 …} +posts: Doctrine\ORM\PersistentCollection {#3995 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3997 …} +bans: Doctrine\ORM\PersistentCollection {#3999 …} +reports: Doctrine\ORM\PersistentCollection {#4001 …} +badges: Doctrine\ORM\PersistentCollection {#4003 …} +logs: Doctrine\ORM\PersistentCollection {#4005 …} +awards: Doctrine\ORM\PersistentCollection {#4007 …} +categories: Doctrine\ORM\PersistentCollection {#4009 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#3984 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#3985 : 2023-12-25 04:10:26.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Those-who-are-self-hosting-at-home-what-case-are" +title: "Those who are self hosting at home, what case are you using? (Looking for recommendations)" +url: null +body: """ TLDR: If you were building a NAS for 8 HDDs and 1 SSD today, what case would you use?\n \n I’m going to be rebuilding my system soon (currently using an old PowerEdge T610) using one of my other older (R5 1600) systems and I’ve basically hit a road block on picking a case.\n \n I’ve got 8 HDDs that need to fit in the system after it’s rebuilt (plus at least one SSD) so I’m kinda limited in that regard.\n \n The rest of the system is planned out (mostly because I’m reusing old parts) it’s just the case I’m stuck on.\n \n I’m wanting to avoid rack mounting currently mostly due to space (and wanting to keep it under $200)\n \n I was thinking maybe the Fractal Design Define R5, the Fractal Design Node 804, or the Phanteks Enthoo Pro 2 but I’m open to suggestions.\n \n EDIT: And for those that want to know why I want to move away from the PowerEdge T610, it’s primarily due to repairability. Primarily the PSU, I don’t want to have to buy used PSUs in case mine dies again. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 72 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709527303 {#9464 : 2024-03-04 05:41:43.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9469 …} +votes: Doctrine\ORM\PersistentCollection {#9472 …} +reports: Doctrine\ORM\PersistentCollection {#9474 …} +favourites: Doctrine\ORM\PersistentCollection {#9476 …} +notifications: Doctrine\ORM\PersistentCollection {#9478 …} +badges: Doctrine\ORM\PersistentCollection {#9480 …} +children: [] -id: 25095 -titleTs: "'case':9 'home':7 'host':5 'look':13 'recommend':15 'self':4 'use':12" -bodyTs: "'1':12 '1600':42 '2':147 '200':127 '8':9,59 '804':141 'avoid':113 'away':167 'basic':47 'block':51 'build':5 'buy':188 'case':16,55,104,192 'current':29,116 'defin':135 'design':134,139 'die':194 'due':118,175 'edit':154 'enthoo':145 'fit':64 'fractal':133,138 'go':22 'got':58 'hdds':10,60 'hit':48 'keep':124 'kinda':80 'know':161 'least':74 'limit':81 'm':21,79,96,106,110,150 'mayb':131 'mine':193 'most':93,117 'mount':115 'move':166 'nas':7 'need':62 'node':140 'old':32,98 'older':40 'one':36,75 'open':151 'part':99 'phantek':144 'pick':53 'plan':91 'plus':72 'poweredg':33,170 'primarili':174,178 'pro':146 'psu':180 'psus':190 'r5':41,136 'rack':114 'rebuild':25 'rebuilt':71 'regard':84 'repair':177 'rest':86 'reus':97 'road':50 'soon':28 'space':120 'ssd':13,76 'stuck':107 'suggest':153 'system':27,43,67,89 't610':34,171 'think':130 'tldr':1 'today':14 'use':19,30,35,189 've':46,57 'want':111,122,159,164,184 'would':17" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703716921 +visibility: "visible " +apId: "https://lemmy.blahaj.zone/post/6923980" +editedAt: null +createdAt: DateTimeImmutable @1703630521 {#9461 : 2023-12-26 23:42:01.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2011 …2} +image: null +parent: null +root: null +body: "Lenovo thinkcentre m710q 🫡" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1703821207 {#2184 : 2023-12-29 04:40:07.0 +01:00 } +ip: null +tags: null +mentions: [ "@Gormadt@lemmy.blahaj.zone" ] +children: Doctrine\ORM\PersistentCollection {#2002 …} +nested: Doctrine\ORM\PersistentCollection {#2000 …} +votes: Doctrine\ORM\PersistentCollection {#2007 …} +reports: Doctrine\ORM\PersistentCollection {#1990 …} +favourites: Doctrine\ORM\PersistentCollection {#2010 …} +notifications: Doctrine\ORM\PersistentCollection {#2014 …} -id: 261352 -bodyTs: "'lenovo':1 'm710q':3 'thinkcentr':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6907688" +editedAt: null +createdAt: DateTimeImmutable @1703821207 {#2183 : 2023-12-29 04:40:07.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 15.90 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2017 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2008 +user: Proxies\__CG__\App\Entity\User {#10175 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "What-s-the-best-tool-for-discovering-what-your-IP-is" +title: "What's the best tool for discovering what your IP is when you are using TOR?" +url: null +body: """ I’ve been using some available on the Internet but recently they all look the same and they all ask for CAPTYA which is an obvious attempt to obtain ones true IP.\n \n I’m new to privacy and hoping to learn more. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1703312551 {#10176 : 2023-12-23 07:22:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10181 …} +votes: Doctrine\ORM\PersistentCollection {#10184 …} +reports: Doctrine\ORM\PersistentCollection {#10186 …} +favourites: Doctrine\ORM\PersistentCollection {#10188 …} +notifications: Doctrine\ORM\PersistentCollection {#10190 …} +badges: Doctrine\ORM\PersistentCollection {#10192 …} +children: [] -id: 24006 -titleTs: "'best':4 'discov':7 'ip':10 'tool':5 'tor':16 'use':15" -bodyTs: "'ask':20 'attempt':27 'avail':6 'captya':22 'hope':39 'internet':9 'ip':32 'learn':41 'look':14 'm':34 'new':35 'obtain':29 'obvious':26 'one':30 'privaci':37 'recent':11 'true':31 'use':4 've':2" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703338672 +visibility: "visible " +apId: "https://lemmy.ml/post/9628400" +editedAt: null +createdAt: DateTimeImmutable @1703252272 {#10173 : 2023-12-22 14:37:52.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1984 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1984 …} +body: "This is like the only right answer" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1703254484 {#1998 : 2023-12-22 15:14:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@wowwoweowza@lemmy.ml" "@cheesecakecat@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1987 …} +nested: Doctrine\ORM\PersistentCollection {#1983 …} +votes: Doctrine\ORM\PersistentCollection {#1979 …} +reports: Doctrine\ORM\PersistentCollection {#2368 …} +favourites: Doctrine\ORM\PersistentCollection {#2373 …} +notifications: Doctrine\ORM\PersistentCollection {#2376 …} -id: 243183 -bodyTs: "'answer':7 'like':3 'right':6" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6782533" +editedAt: null +createdAt: DateTimeImmutable @1703254484 {#1993 : 2023-12-22 15:14:44.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#10138 +comment: App\Entity\EntryComment {#2017 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2008 +user: Proxies\__CG__\App\Entity\User {#10175 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "What-s-the-best-tool-for-discovering-what-your-IP-is" +title: "What's the best tool for discovering what your IP is when you are using TOR?" +url: null +body: """ I’ve been using some available on the Internet but recently they all look the same and they all ask for CAPTYA which is an obvious attempt to obtain ones true IP.\n \n I’m new to privacy and hoping to learn more. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1703312551 {#10176 : 2023-12-23 07:22:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10181 …} +votes: Doctrine\ORM\PersistentCollection {#10184 …} +reports: Doctrine\ORM\PersistentCollection {#10186 …} +favourites: Doctrine\ORM\PersistentCollection {#10188 …} +notifications: Doctrine\ORM\PersistentCollection {#10190 …} +badges: Doctrine\ORM\PersistentCollection {#10192 …} +children: [] -id: 24006 -titleTs: "'best':4 'discov':7 'ip':10 'tool':5 'tor':16 'use':15" -bodyTs: "'ask':20 'attempt':27 'avail':6 'captya':22 'hope':39 'internet':9 'ip':32 'learn':41 'look':14 'm':34 'new':35 'obtain':29 'obvious':26 'one':30 'privaci':37 'recent':11 'true':31 'use':4 've':2" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703338672 +visibility: "visible " +apId: "https://lemmy.ml/post/9628400" +editedAt: null +createdAt: DateTimeImmutable @1703252272 {#10173 : 2023-12-22 14:37:52.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1984 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1984 …} +body: "This is like the only right answer" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1703254484 {#1998 : 2023-12-22 15:14:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@wowwoweowza@lemmy.ml" "@cheesecakecat@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1987 …} +nested: Doctrine\ORM\PersistentCollection {#1983 …} +votes: Doctrine\ORM\PersistentCollection {#1979 …} +reports: Doctrine\ORM\PersistentCollection {#2368 …} +favourites: Doctrine\ORM\PersistentCollection {#2373 …} +notifications: Doctrine\ORM\PersistentCollection {#2376 …} -id: 243183 -bodyTs: "'answer':7 'like':3 'right':6" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6782533" +editedAt: null +createdAt: DateTimeImmutable @1703254484 {#1993 : 2023-12-22 15:14:44.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 16.0 MiB | 0.20 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#10201 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.43 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703254484 {#1993 : 2023-12-22 15:14:44.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#10286 +date: DateTimeImmutable @1703254484 {#1993 : 2023-12-22 15:14:44.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.20 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703254484 {#1993 : 2023-12-22 15:14:44.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#10340 +createdAt: DateTimeImmutable @1703254484 {#1993 : 2023-12-22 15:14:44.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 16.0 MiB | 0.21 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#10394 +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2008 +user: Proxies\__CG__\App\Entity\User {#10175 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "What-s-the-best-tool-for-discovering-what-your-IP-is" +title: "What's the best tool for discovering what your IP is when you are using TOR?" +url: null +body: """ I’ve been using some available on the Internet but recently they all look the same and they all ask for CAPTYA which is an obvious attempt to obtain ones true IP.\n \n I’m new to privacy and hoping to learn more. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1703312551 {#10176 : 2023-12-23 07:22:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10181 …} +votes: Doctrine\ORM\PersistentCollection {#10184 …} +reports: Doctrine\ORM\PersistentCollection {#10186 …} +favourites: Doctrine\ORM\PersistentCollection {#10188 …} +notifications: Doctrine\ORM\PersistentCollection {#10190 …} +badges: Doctrine\ORM\PersistentCollection {#10192 …} +children: [] -id: 24006 -titleTs: "'best':4 'discov':7 'ip':10 'tool':5 'tor':16 'use':15" -bodyTs: "'ask':20 'attempt':27 'avail':6 'captya':22 'hope':39 'internet':9 'ip':32 'learn':41 'look':14 'm':34 'new':35 'obtain':29 'obvious':26 'one':30 'privaci':37 'recent':11 'true':31 'use':4 've':2" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703338672 +visibility: "visible " +apId: "https://lemmy.ml/post/9628400" +editedAt: null +createdAt: DateTimeImmutable @1703252272 {#10173 : 2023-12-22 14:37:52.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#10449 +entry: Proxies\__CG__\App\Entity\Entry {#2008 +user: Proxies\__CG__\App\Entity\User {#10175 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "What-s-the-best-tool-for-discovering-what-your-IP-is" +title: "What's the best tool for discovering what your IP is when you are using TOR?" +url: null +body: """ I’ve been using some available on the Internet but recently they all look the same and they all ask for CAPTYA which is an obvious attempt to obtain ones true IP.\n \n I’m new to privacy and hoping to learn more. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1703312551 {#10176 : 2023-12-23 07:22:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10181 …} +votes: Doctrine\ORM\PersistentCollection {#10184 …} +reports: Doctrine\ORM\PersistentCollection {#10186 …} +favourites: Doctrine\ORM\PersistentCollection {#10188 …} +notifications: Doctrine\ORM\PersistentCollection {#10190 …} +badges: Doctrine\ORM\PersistentCollection {#10192 …} +children: [] -id: 24006 -titleTs: "'best':4 'discov':7 'ip':10 'tool':5 'tor':16 'use':15" -bodyTs: "'ask':20 'attempt':27 'avail':6 'captya':22 'hope':39 'internet':9 'ip':32 'learn':41 'look':14 'm':34 'new':35 'obtain':29 'obvious':26 'one':30 'privaci':37 'recent':11 'true':31 'use':4 've':2" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703338672 +visibility: "visible " +apId: "https://lemmy.ml/post/9628400" +editedAt: null +createdAt: DateTimeImmutable @1703252272 {#10173 : 2023-12-22 14:37:52.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.19 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#10504 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.53 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2017 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2008 +user: Proxies\__CG__\App\Entity\User {#10175 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "What-s-the-best-tool-for-discovering-what-your-IP-is" +title: "What's the best tool for discovering what your IP is when you are using TOR?" +url: null +body: """ I’ve been using some available on the Internet but recently they all look the same and they all ask for CAPTYA which is an obvious attempt to obtain ones true IP.\n \n I’m new to privacy and hoping to learn more. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1703312551 {#10176 : 2023-12-23 07:22:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10181 …} +votes: Doctrine\ORM\PersistentCollection {#10184 …} +reports: Doctrine\ORM\PersistentCollection {#10186 …} +favourites: Doctrine\ORM\PersistentCollection {#10188 …} +notifications: Doctrine\ORM\PersistentCollection {#10190 …} +badges: Doctrine\ORM\PersistentCollection {#10192 …} +children: [] -id: 24006 -titleTs: "'best':4 'discov':7 'ip':10 'tool':5 'tor':16 'use':15" -bodyTs: "'ask':20 'attempt':27 'avail':6 'captya':22 'hope':39 'internet':9 'ip':32 'learn':41 'look':14 'm':34 'new':35 'obtain':29 'obvious':26 'one':30 'privaci':37 'recent':11 'true':31 'use':4 've':2" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703338672 +visibility: "visible " +apId: "https://lemmy.ml/post/9628400" +editedAt: null +createdAt: DateTimeImmutable @1703252272 {#10173 : 2023-12-22 14:37:52.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1984 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1984 …} +body: "This is like the only right answer" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1703254484 {#1998 : 2023-12-22 15:14:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@wowwoweowza@lemmy.ml" "@cheesecakecat@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1987 …} +nested: Doctrine\ORM\PersistentCollection {#1983 …} +votes: Doctrine\ORM\PersistentCollection {#1979 …} +reports: Doctrine\ORM\PersistentCollection {#2368 …} +favourites: Doctrine\ORM\PersistentCollection {#2373 …} +notifications: Doctrine\ORM\PersistentCollection {#2376 …} -id: 243183 -bodyTs: "'answer':7 'like':3 'right':6" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6782533" +editedAt: null +createdAt: DateTimeImmutable @1703254484 {#1993 : 2023-12-22 15:14:44.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#10573 +subject: App\Entity\EntryComment {#2017 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2008 +user: Proxies\__CG__\App\Entity\User {#10175 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "What-s-the-best-tool-for-discovering-what-your-IP-is" +title: "What's the best tool for discovering what your IP is when you are using TOR?" +url: null +body: """ I’ve been using some available on the Internet but recently they all look the same and they all ask for CAPTYA which is an obvious attempt to obtain ones true IP.\n \n I’m new to privacy and hoping to learn more. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1703312551 {#10176 : 2023-12-23 07:22:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10181 …} +votes: Doctrine\ORM\PersistentCollection {#10184 …} +reports: Doctrine\ORM\PersistentCollection {#10186 …} +favourites: Doctrine\ORM\PersistentCollection {#10188 …} +notifications: Doctrine\ORM\PersistentCollection {#10190 …} +badges: Doctrine\ORM\PersistentCollection {#10192 …} +children: [] -id: 24006 -titleTs: "'best':4 'discov':7 'ip':10 'tool':5 'tor':16 'use':15" -bodyTs: "'ask':20 'attempt':27 'avail':6 'captya':22 'hope':39 'internet':9 'ip':32 'learn':41 'look':14 'm':34 'new':35 'obtain':29 'obvious':26 'one':30 'privaci':37 'recent':11 'true':31 'use':4 've':2" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703338672 +visibility: "visible " +apId: "https://lemmy.ml/post/9628400" +editedAt: null +createdAt: DateTimeImmutable @1703252272 {#10173 : 2023-12-22 14:37:52.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1984 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1984 …} +body: "This is like the only right answer" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1703254484 {#1998 : 2023-12-22 15:14:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@wowwoweowza@lemmy.ml" "@cheesecakecat@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1987 …} +nested: Doctrine\ORM\PersistentCollection {#1983 …} +votes: Doctrine\ORM\PersistentCollection {#1979 …} +reports: Doctrine\ORM\PersistentCollection {#2368 …} +favourites: Doctrine\ORM\PersistentCollection {#2373 …} +notifications: Doctrine\ORM\PersistentCollection {#2376 …} -id: 243183 -bodyTs: "'answer':7 'like':3 'right':6" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6782533" +editedAt: null +createdAt: DateTimeImmutable @1703254484 {#1993 : 2023-12-22 15:14:44.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.90 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2017 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2008 +user: Proxies\__CG__\App\Entity\User {#10175 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "What-s-the-best-tool-for-discovering-what-your-IP-is" +title: "What's the best tool for discovering what your IP is when you are using TOR?" +url: null +body: """ I’ve been using some available on the Internet but recently they all look the same and they all ask for CAPTYA which is an obvious attempt to obtain ones true IP.\n \n I’m new to privacy and hoping to learn more. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1703312551 {#10176 : 2023-12-23 07:22:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10181 …} +votes: Doctrine\ORM\PersistentCollection {#10184 …} +reports: Doctrine\ORM\PersistentCollection {#10186 …} +favourites: Doctrine\ORM\PersistentCollection {#10188 …} +notifications: Doctrine\ORM\PersistentCollection {#10190 …} +badges: Doctrine\ORM\PersistentCollection {#10192 …} +children: [] -id: 24006 -titleTs: "'best':4 'discov':7 'ip':10 'tool':5 'tor':16 'use':15" -bodyTs: "'ask':20 'attempt':27 'avail':6 'captya':22 'hope':39 'internet':9 'ip':32 'learn':41 'look':14 'm':34 'new':35 'obtain':29 'obvious':26 'one':30 'privaci':37 'recent':11 'true':31 'use':4 've':2" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703338672 +visibility: "visible " +apId: "https://lemmy.ml/post/9628400" +editedAt: null +createdAt: DateTimeImmutable @1703252272 {#10173 : 2023-12-22 14:37:52.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1984 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1984 …} +body: "This is like the only right answer" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1703254484 {#1998 : 2023-12-22 15:14:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@wowwoweowza@lemmy.ml" "@cheesecakecat@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1987 …} +nested: Doctrine\ORM\PersistentCollection {#1983 …} +votes: Doctrine\ORM\PersistentCollection {#1979 …} +reports: Doctrine\ORM\PersistentCollection {#2368 …} +favourites: Doctrine\ORM\PersistentCollection {#2373 …} +notifications: Doctrine\ORM\PersistentCollection {#2376 …} -id: 243183 -bodyTs: "'answer':7 'like':3 'right':6" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6782533" +editedAt: null +createdAt: DateTimeImmutable @1703254484 {#1993 : 2023-12-22 15:14:44.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#10630 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2017 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2008 +user: Proxies\__CG__\App\Entity\User {#10175 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "What-s-the-best-tool-for-discovering-what-your-IP-is" +title: "What's the best tool for discovering what your IP is when you are using TOR?" +url: null +body: """ I’ve been using some available on the Internet but recently they all look the same and they all ask for CAPTYA which is an obvious attempt to obtain ones true IP.\n \n I’m new to privacy and hoping to learn more. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1703312551 {#10176 : 2023-12-23 07:22:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10181 …} +votes: Doctrine\ORM\PersistentCollection {#10184 …} +reports: Doctrine\ORM\PersistentCollection {#10186 …} +favourites: Doctrine\ORM\PersistentCollection {#10188 …} +notifications: Doctrine\ORM\PersistentCollection {#10190 …} +badges: Doctrine\ORM\PersistentCollection {#10192 …} +children: [] -id: 24006 -titleTs: "'best':4 'discov':7 'ip':10 'tool':5 'tor':16 'use':15" -bodyTs: "'ask':20 'attempt':27 'avail':6 'captya':22 'hope':39 'internet':9 'ip':32 'learn':41 'look':14 'm':34 'new':35 'obtain':29 'obvious':26 'one':30 'privaci':37 'recent':11 'true':31 'use':4 've':2" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703338672 +visibility: "visible " +apId: "https://lemmy.ml/post/9628400" +editedAt: null +createdAt: DateTimeImmutable @1703252272 {#10173 : 2023-12-22 14:37:52.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1984 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1984 …} +body: "This is like the only right answer" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1703254484 {#1998 : 2023-12-22 15:14:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@wowwoweowza@lemmy.ml" "@cheesecakecat@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1987 …} +nested: Doctrine\ORM\PersistentCollection {#1983 …} +votes: Doctrine\ORM\PersistentCollection {#1979 …} +reports: Doctrine\ORM\PersistentCollection {#2368 …} +favourites: Doctrine\ORM\PersistentCollection {#2373 …} +notifications: Doctrine\ORM\PersistentCollection {#2376 …} -id: 243183 -bodyTs: "'answer':7 'like':3 'right':6" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6782533" +editedAt: null +createdAt: DateTimeImmutable @1703254484 {#1993 : 2023-12-22 15:14:44.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 9.29 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2366 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2269 +user: Proxies\__CG__\App\Entity\User {#2726 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Can-Apps-Share-Data-Back-n-Forth-on-GrapheneOS" +title: "Can Apps Share Data Back n Forth on GrapheneOS?" +url: null +body: "Say I have Google Camera installed with network permissions revoked. Say I also install Play Services which does have network access. Would Google Camera be able to share data about my pictures to Play Services which would then phone home to Google?" +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 23 +favouriteCount: 33 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1707752112 {#10917 : 2024-02-12 16:35:12.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10916 …} +votes: Doctrine\ORM\PersistentCollection {#10924 …} +reports: Doctrine\ORM\PersistentCollection {#10926 …} +favourites: Doctrine\ORM\PersistentCollection {#10928 …} +notifications: Doctrine\ORM\PersistentCollection {#10930 …} +badges: Doctrine\ORM\PersistentCollection {#10932 …} +children: [] -id: 23647 -titleTs: "'app':2 'back':5 'data':4 'forth':7 'grapheneo':9 'n':6 'share':3" -bodyTs: "'abl':26 'access':21 'also':13 'camera':5,24 'data':29 'googl':4,23,42 'home':40 'instal':6,14 'network':8,20 'permiss':9 'phone':39 'pictur':32 'play':15,34 'revok':10 'say':1,11 'servic':16,35 'share':28 'would':22,37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703185139 +visibility: "visible " +apId: "https://lemm.ee/post/18606808" +editedAt: null +createdAt: DateTimeImmutable @1703098739 {#10914 : 2023-12-20 19:58:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2352 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +body: """ I’m a little bit too late 🤪\n \n I personally don’t use anything of google, browsing and trying apps from fdroid, and have obtainium for the ones I usually use\n \n But Graphene’s approach is all about security, and privacy only after it So they recommend the most secure options first, and don’t recommend minor options So, their current opinion on fdroid that it’s less secure than googlag’s store, so a more secure option would be googlag, or that second store that has 3 apps in it\n \n But it’s for “marketplace” apps, so obtainium not in the scope, but kinda should be (we just need to rethink where we get our apps from) """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703244028 {#2015 : 2023-12-22 12:20:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@MagneticFusion@lemm.ee" "@possiblylinux127@lemmy.zip" "@Gooey0210@sh.itjust.works" "@VolunTerry@monero.town" ] +children: Doctrine\ORM\PersistentCollection {#1348 …} +nested: Doctrine\ORM\PersistentCollection {#1349 …} +votes: Doctrine\ORM\PersistentCollection {#1352 …} +reports: Doctrine\ORM\PersistentCollection {#1354 …} +favourites: Doctrine\ORM\PersistentCollection {#1356 …} +notifications: Doctrine\ORM\PersistentCollection {#1357 …} -id: 242863 -bodyTs: "'3':87 'anyth':13 'app':19,88,96,116 'approach':34 'bit':5 'brows':16 'current':60 'fdroid':21,63 'first':51 'get':114 'googl':15 'googlag':70,80 'graphen':32 'kinda':104 'late':7 'less':67 'littl':4 'm':2 'marketplac':95 'minor':56 'need':109 'obtainium':24,98 'one':27 'opinion':61 'option':50,57,77 'person':9 'privaci':40 'recommend':46,55 'rethink':111 'scope':102 'second':83 'secur':38,49,68,76 'store':72,84 'tri':18 'use':12,30 'usual':29 'would':78" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6780431" +editedAt: null +createdAt: DateTimeImmutable @1703244028 {#2016 : 2023-12-22 12:20:28.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#10879 +comment: App\Entity\EntryComment {#2366 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2269 +user: Proxies\__CG__\App\Entity\User {#2726 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Can-Apps-Share-Data-Back-n-Forth-on-GrapheneOS" +title: "Can Apps Share Data Back n Forth on GrapheneOS?" +url: null +body: "Say I have Google Camera installed with network permissions revoked. Say I also install Play Services which does have network access. Would Google Camera be able to share data about my pictures to Play Services which would then phone home to Google?" +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 23 +favouriteCount: 33 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1707752112 {#10917 : 2024-02-12 16:35:12.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10916 …} +votes: Doctrine\ORM\PersistentCollection {#10924 …} +reports: Doctrine\ORM\PersistentCollection {#10926 …} +favourites: Doctrine\ORM\PersistentCollection {#10928 …} +notifications: Doctrine\ORM\PersistentCollection {#10930 …} +badges: Doctrine\ORM\PersistentCollection {#10932 …} +children: [] -id: 23647 -titleTs: "'app':2 'back':5 'data':4 'forth':7 'grapheneo':9 'n':6 'share':3" -bodyTs: "'abl':26 'access':21 'also':13 'camera':5,24 'data':29 'googl':4,23,42 'home':40 'instal':6,14 'network':8,20 'permiss':9 'phone':39 'pictur':32 'play':15,34 'revok':10 'say':1,11 'servic':16,35 'share':28 'would':22,37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703185139 +visibility: "visible " +apId: "https://lemm.ee/post/18606808" +editedAt: null +createdAt: DateTimeImmutable @1703098739 {#10914 : 2023-12-20 19:58:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2352 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +body: """ I’m a little bit too late 🤪\n \n I personally don’t use anything of google, browsing and trying apps from fdroid, and have obtainium for the ones I usually use\n \n But Graphene’s approach is all about security, and privacy only after it So they recommend the most secure options first, and don’t recommend minor options So, their current opinion on fdroid that it’s less secure than googlag’s store, so a more secure option would be googlag, or that second store that has 3 apps in it\n \n But it’s for “marketplace” apps, so obtainium not in the scope, but kinda should be (we just need to rethink where we get our apps from) """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703244028 {#2015 : 2023-12-22 12:20:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@MagneticFusion@lemm.ee" "@possiblylinux127@lemmy.zip" "@Gooey0210@sh.itjust.works" "@VolunTerry@monero.town" ] +children: Doctrine\ORM\PersistentCollection {#1348 …} +nested: Doctrine\ORM\PersistentCollection {#1349 …} +votes: Doctrine\ORM\PersistentCollection {#1352 …} +reports: Doctrine\ORM\PersistentCollection {#1354 …} +favourites: Doctrine\ORM\PersistentCollection {#1356 …} +notifications: Doctrine\ORM\PersistentCollection {#1357 …} -id: 242863 -bodyTs: "'3':87 'anyth':13 'app':19,88,96,116 'approach':34 'bit':5 'brows':16 'current':60 'fdroid':21,63 'first':51 'get':114 'googl':15 'googlag':70,80 'graphen':32 'kinda':104 'late':7 'less':67 'littl':4 'm':2 'marketplac':95 'minor':56 'need':109 'obtainium':24,98 'one':27 'opinion':61 'option':50,57,77 'person':9 'privaci':40 'recommend':46,55 'rethink':111 'scope':102 'second':83 'secur':38,49,68,76 'store':72,84 'tri':18 'use':12,30 'usual':29 'would':78" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6780431" +editedAt: null +createdAt: DateTimeImmutable @1703244028 {#2016 : 2023-12-22 12:20:28.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -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 {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#10941 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703244028 {#2016 : 2023-12-22 12:20:28.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#10997 +date: DateTimeImmutable @1703244028 {#2016 : 2023-12-22 12:20:28.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703244028 {#2016 : 2023-12-22 12:20:28.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#11051 +createdAt: DateTimeImmutable @1703244028 {#2016 : 2023-12-22 12:20:28.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#11105 +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.20 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2269 +user: Proxies\__CG__\App\Entity\User {#2726 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Can-Apps-Share-Data-Back-n-Forth-on-GrapheneOS" +title: "Can Apps Share Data Back n Forth on GrapheneOS?" +url: null +body: "Say I have Google Camera installed with network permissions revoked. Say I also install Play Services which does have network access. Would Google Camera be able to share data about my pictures to Play Services which would then phone home to Google?" +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 23 +favouriteCount: 33 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1707752112 {#10917 : 2024-02-12 16:35:12.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10916 …} +votes: Doctrine\ORM\PersistentCollection {#10924 …} +reports: Doctrine\ORM\PersistentCollection {#10926 …} +favourites: Doctrine\ORM\PersistentCollection {#10928 …} +notifications: Doctrine\ORM\PersistentCollection {#10930 …} +badges: Doctrine\ORM\PersistentCollection {#10932 …} +children: [] -id: 23647 -titleTs: "'app':2 'back':5 'data':4 'forth':7 'grapheneo':9 'n':6 'share':3" -bodyTs: "'abl':26 'access':21 'also':13 'camera':5,24 'data':29 'googl':4,23,42 'home':40 'instal':6,14 'network':8,20 'permiss':9 'phone':39 'pictur':32 'play':15,34 'revok':10 'say':1,11 'servic':16,35 'share':28 'would':22,37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703185139 +visibility: "visible " +apId: "https://lemm.ee/post/18606808" +editedAt: null +createdAt: DateTimeImmutable @1703098739 {#10914 : 2023-12-20 19:58:59.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#11160 +entry: Proxies\__CG__\App\Entity\Entry {#2269 +user: Proxies\__CG__\App\Entity\User {#2726 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Can-Apps-Share-Data-Back-n-Forth-on-GrapheneOS" +title: "Can Apps Share Data Back n Forth on GrapheneOS?" +url: null +body: "Say I have Google Camera installed with network permissions revoked. Say I also install Play Services which does have network access. Would Google Camera be able to share data about my pictures to Play Services which would then phone home to Google?" +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 23 +favouriteCount: 33 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1707752112 {#10917 : 2024-02-12 16:35:12.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10916 …} +votes: Doctrine\ORM\PersistentCollection {#10924 …} +reports: Doctrine\ORM\PersistentCollection {#10926 …} +favourites: Doctrine\ORM\PersistentCollection {#10928 …} +notifications: Doctrine\ORM\PersistentCollection {#10930 …} +badges: Doctrine\ORM\PersistentCollection {#10932 …} +children: [] -id: 23647 -titleTs: "'app':2 'back':5 'data':4 'forth':7 'grapheneo':9 'n':6 'share':3" -bodyTs: "'abl':26 'access':21 'also':13 'camera':5,24 'data':29 'googl':4,23,42 'home':40 'instal':6,14 'network':8,20 'permiss':9 'phone':39 'pictur':32 'play':15,34 'revok':10 'say':1,11 'servic':16,35 'share':28 'would':22,37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703185139 +visibility: "visible " +apId: "https://lemm.ee/post/18606808" +editedAt: null +createdAt: DateTimeImmutable @1703098739 {#10914 : 2023-12-20 19:58:59.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#11215 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.49 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2366 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2269 +user: Proxies\__CG__\App\Entity\User {#2726 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Can-Apps-Share-Data-Back-n-Forth-on-GrapheneOS" +title: "Can Apps Share Data Back n Forth on GrapheneOS?" +url: null +body: "Say I have Google Camera installed with network permissions revoked. Say I also install Play Services which does have network access. Would Google Camera be able to share data about my pictures to Play Services which would then phone home to Google?" +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 23 +favouriteCount: 33 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1707752112 {#10917 : 2024-02-12 16:35:12.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10916 …} +votes: Doctrine\ORM\PersistentCollection {#10924 …} +reports: Doctrine\ORM\PersistentCollection {#10926 …} +favourites: Doctrine\ORM\PersistentCollection {#10928 …} +notifications: Doctrine\ORM\PersistentCollection {#10930 …} +badges: Doctrine\ORM\PersistentCollection {#10932 …} +children: [] -id: 23647 -titleTs: "'app':2 'back':5 'data':4 'forth':7 'grapheneo':9 'n':6 'share':3" -bodyTs: "'abl':26 'access':21 'also':13 'camera':5,24 'data':29 'googl':4,23,42 'home':40 'instal':6,14 'network':8,20 'permiss':9 'phone':39 'pictur':32 'play':15,34 'revok':10 'say':1,11 'servic':16,35 'share':28 'would':22,37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703185139 +visibility: "visible " +apId: "https://lemm.ee/post/18606808" +editedAt: null +createdAt: DateTimeImmutable @1703098739 {#10914 : 2023-12-20 19:58:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2352 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +body: """ I’m a little bit too late 🤪\n \n I personally don’t use anything of google, browsing and trying apps from fdroid, and have obtainium for the ones I usually use\n \n But Graphene’s approach is all about security, and privacy only after it So they recommend the most secure options first, and don’t recommend minor options So, their current opinion on fdroid that it’s less secure than googlag’s store, so a more secure option would be googlag, or that second store that has 3 apps in it\n \n But it’s for “marketplace” apps, so obtainium not in the scope, but kinda should be (we just need to rethink where we get our apps from) """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703244028 {#2015 : 2023-12-22 12:20:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@MagneticFusion@lemm.ee" "@possiblylinux127@lemmy.zip" "@Gooey0210@sh.itjust.works" "@VolunTerry@monero.town" ] +children: Doctrine\ORM\PersistentCollection {#1348 …} +nested: Doctrine\ORM\PersistentCollection {#1349 …} +votes: Doctrine\ORM\PersistentCollection {#1352 …} +reports: Doctrine\ORM\PersistentCollection {#1354 …} +favourites: Doctrine\ORM\PersistentCollection {#1356 …} +notifications: Doctrine\ORM\PersistentCollection {#1357 …} -id: 242863 -bodyTs: "'3':87 'anyth':13 'app':19,88,96,116 'approach':34 'bit':5 'brows':16 'current':60 'fdroid':21,63 'first':51 'get':114 'googl':15 'googlag':70,80 'graphen':32 'kinda':104 'late':7 'less':67 'littl':4 'm':2 'marketplac':95 'minor':56 'need':109 'obtainium':24,98 'one':27 'opinion':61 'option':50,57,77 'person':9 'privaci':40 'recommend':46,55 'rethink':111 'scope':102 'second':83 'secur':38,49,68,76 'store':72,84 'tri':18 'use':12,30 'usual':29 'would':78" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6780431" +editedAt: null +createdAt: DateTimeImmutable @1703244028 {#2016 : 2023-12-22 12:20:28.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#11296 +subject: App\Entity\EntryComment {#2366 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2269 +user: Proxies\__CG__\App\Entity\User {#2726 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Can-Apps-Share-Data-Back-n-Forth-on-GrapheneOS" +title: "Can Apps Share Data Back n Forth on GrapheneOS?" +url: null +body: "Say I have Google Camera installed with network permissions revoked. Say I also install Play Services which does have network access. Would Google Camera be able to share data about my pictures to Play Services which would then phone home to Google?" +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 23 +favouriteCount: 33 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1707752112 {#10917 : 2024-02-12 16:35:12.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10916 …} +votes: Doctrine\ORM\PersistentCollection {#10924 …} +reports: Doctrine\ORM\PersistentCollection {#10926 …} +favourites: Doctrine\ORM\PersistentCollection {#10928 …} +notifications: Doctrine\ORM\PersistentCollection {#10930 …} +badges: Doctrine\ORM\PersistentCollection {#10932 …} +children: [] -id: 23647 -titleTs: "'app':2 'back':5 'data':4 'forth':7 'grapheneo':9 'n':6 'share':3" -bodyTs: "'abl':26 'access':21 'also':13 'camera':5,24 'data':29 'googl':4,23,42 'home':40 'instal':6,14 'network':8,20 'permiss':9 'phone':39 'pictur':32 'play':15,34 'revok':10 'say':1,11 'servic':16,35 'share':28 'would':22,37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703185139 +visibility: "visible " +apId: "https://lemm.ee/post/18606808" +editedAt: null +createdAt: DateTimeImmutable @1703098739 {#10914 : 2023-12-20 19:58:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2352 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +body: """ I’m a little bit too late 🤪\n \n I personally don’t use anything of google, browsing and trying apps from fdroid, and have obtainium for the ones I usually use\n \n But Graphene’s approach is all about security, and privacy only after it So they recommend the most secure options first, and don’t recommend minor options So, their current opinion on fdroid that it’s less secure than googlag’s store, so a more secure option would be googlag, or that second store that has 3 apps in it\n \n But it’s for “marketplace” apps, so obtainium not in the scope, but kinda should be (we just need to rethink where we get our apps from) """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703244028 {#2015 : 2023-12-22 12:20:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@MagneticFusion@lemm.ee" "@possiblylinux127@lemmy.zip" "@Gooey0210@sh.itjust.works" "@VolunTerry@monero.town" ] +children: Doctrine\ORM\PersistentCollection {#1348 …} +nested: Doctrine\ORM\PersistentCollection {#1349 …} +votes: Doctrine\ORM\PersistentCollection {#1352 …} +reports: Doctrine\ORM\PersistentCollection {#1354 …} +favourites: Doctrine\ORM\PersistentCollection {#1356 …} +notifications: Doctrine\ORM\PersistentCollection {#1357 …} -id: 242863 -bodyTs: "'3':87 'anyth':13 'app':19,88,96,116 'approach':34 'bit':5 'brows':16 'current':60 'fdroid':21,63 'first':51 'get':114 'googl':15 'googlag':70,80 'graphen':32 'kinda':104 'late':7 'less':67 'littl':4 'm':2 'marketplac':95 'minor':56 'need':109 'obtainium':24,98 'one':27 'opinion':61 'option':50,57,77 'person':9 'privaci':40 'recommend':46,55 'rethink':111 'scope':102 'second':83 'secur':38,49,68,76 'store':72,84 'tri':18 'use':12,30 'usual':29 'would':78" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6780431" +editedAt: null +createdAt: DateTimeImmutable @1703244028 {#2016 : 2023-12-22 12:20:28.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 1.33 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2366 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2269 +user: Proxies\__CG__\App\Entity\User {#2726 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Can-Apps-Share-Data-Back-n-Forth-on-GrapheneOS" +title: "Can Apps Share Data Back n Forth on GrapheneOS?" +url: null +body: "Say I have Google Camera installed with network permissions revoked. Say I also install Play Services which does have network access. Would Google Camera be able to share data about my pictures to Play Services which would then phone home to Google?" +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 23 +favouriteCount: 33 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1707752112 {#10917 : 2024-02-12 16:35:12.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10916 …} +votes: Doctrine\ORM\PersistentCollection {#10924 …} +reports: Doctrine\ORM\PersistentCollection {#10926 …} +favourites: Doctrine\ORM\PersistentCollection {#10928 …} +notifications: Doctrine\ORM\PersistentCollection {#10930 …} +badges: Doctrine\ORM\PersistentCollection {#10932 …} +children: [] -id: 23647 -titleTs: "'app':2 'back':5 'data':4 'forth':7 'grapheneo':9 'n':6 'share':3" -bodyTs: "'abl':26 'access':21 'also':13 'camera':5,24 'data':29 'googl':4,23,42 'home':40 'instal':6,14 'network':8,20 'permiss':9 'phone':39 'pictur':32 'play':15,34 'revok':10 'say':1,11 'servic':16,35 'share':28 'would':22,37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703185139 +visibility: "visible " +apId: "https://lemm.ee/post/18606808" +editedAt: null +createdAt: DateTimeImmutable @1703098739 {#10914 : 2023-12-20 19:58:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2352 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +body: """ I’m a little bit too late 🤪\n \n I personally don’t use anything of google, browsing and trying apps from fdroid, and have obtainium for the ones I usually use\n \n But Graphene’s approach is all about security, and privacy only after it So they recommend the most secure options first, and don’t recommend minor options So, their current opinion on fdroid that it’s less secure than googlag’s store, so a more secure option would be googlag, or that second store that has 3 apps in it\n \n But it’s for “marketplace” apps, so obtainium not in the scope, but kinda should be (we just need to rethink where we get our apps from) """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703244028 {#2015 : 2023-12-22 12:20:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@MagneticFusion@lemm.ee" "@possiblylinux127@lemmy.zip" "@Gooey0210@sh.itjust.works" "@VolunTerry@monero.town" ] +children: Doctrine\ORM\PersistentCollection {#1348 …} +nested: Doctrine\ORM\PersistentCollection {#1349 …} +votes: Doctrine\ORM\PersistentCollection {#1352 …} +reports: Doctrine\ORM\PersistentCollection {#1354 …} +favourites: Doctrine\ORM\PersistentCollection {#1356 …} +notifications: Doctrine\ORM\PersistentCollection {#1357 …} -id: 242863 -bodyTs: "'3':87 'anyth':13 'app':19,88,96,116 'approach':34 'bit':5 'brows':16 'current':60 'fdroid':21,63 'first':51 'get':114 'googl':15 'googlag':70,80 'graphen':32 'kinda':104 'late':7 'less':67 'littl':4 'm':2 'marketplac':95 'minor':56 'need':109 'obtainium':24,98 'one':27 'opinion':61 'option':50,57,77 'person':9 'privaci':40 'recommend':46,55 'rethink':111 'scope':102 'second':83 'secur':38,49,68,76 'store':72,84 'tri':18 'use':12,30 'usual':29 'would':78" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6780431" +editedAt: null +createdAt: DateTimeImmutable @1703244028 {#2016 : 2023-12-22 12:20:28.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#11353 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2366 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2269 +user: Proxies\__CG__\App\Entity\User {#2726 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Can-Apps-Share-Data-Back-n-Forth-on-GrapheneOS" +title: "Can Apps Share Data Back n Forth on GrapheneOS?" +url: null +body: "Say I have Google Camera installed with network permissions revoked. Say I also install Play Services which does have network access. Would Google Camera be able to share data about my pictures to Play Services which would then phone home to Google?" +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 23 +favouriteCount: 33 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1707752112 {#10917 : 2024-02-12 16:35:12.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10916 …} +votes: Doctrine\ORM\PersistentCollection {#10924 …} +reports: Doctrine\ORM\PersistentCollection {#10926 …} +favourites: Doctrine\ORM\PersistentCollection {#10928 …} +notifications: Doctrine\ORM\PersistentCollection {#10930 …} +badges: Doctrine\ORM\PersistentCollection {#10932 …} +children: [] -id: 23647 -titleTs: "'app':2 'back':5 'data':4 'forth':7 'grapheneo':9 'n':6 'share':3" -bodyTs: "'abl':26 'access':21 'also':13 'camera':5,24 'data':29 'googl':4,23,42 'home':40 'instal':6,14 'network':8,20 'permiss':9 'phone':39 'pictur':32 'play':15,34 'revok':10 'say':1,11 'servic':16,35 'share':28 'would':22,37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703185139 +visibility: "visible " +apId: "https://lemm.ee/post/18606808" +editedAt: null +createdAt: DateTimeImmutable @1703098739 {#10914 : 2023-12-20 19:58:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2352 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +body: """ I’m a little bit too late 🤪\n \n I personally don’t use anything of google, browsing and trying apps from fdroid, and have obtainium for the ones I usually use\n \n But Graphene’s approach is all about security, and privacy only after it So they recommend the most secure options first, and don’t recommend minor options So, their current opinion on fdroid that it’s less secure than googlag’s store, so a more secure option would be googlag, or that second store that has 3 apps in it\n \n But it’s for “marketplace” apps, so obtainium not in the scope, but kinda should be (we just need to rethink where we get our apps from) """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703244028 {#2015 : 2023-12-22 12:20:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@MagneticFusion@lemm.ee" "@possiblylinux127@lemmy.zip" "@Gooey0210@sh.itjust.works" "@VolunTerry@monero.town" ] +children: Doctrine\ORM\PersistentCollection {#1348 …} +nested: Doctrine\ORM\PersistentCollection {#1349 …} +votes: Doctrine\ORM\PersistentCollection {#1352 …} +reports: Doctrine\ORM\PersistentCollection {#1354 …} +favourites: Doctrine\ORM\PersistentCollection {#1356 …} +notifications: Doctrine\ORM\PersistentCollection {#1357 …} -id: 242863 -bodyTs: "'3':87 'anyth':13 'app':19,88,96,116 'approach':34 'bit':5 'brows':16 'current':60 'fdroid':21,63 'first':51 'get':114 'googl':15 'googlag':70,80 'graphen':32 'kinda':104 'late':7 'less':67 'littl':4 'm':2 'marketplac':95 'minor':56 'need':109 'obtainium':24,98 'one':27 'opinion':61 'option':50,57,77 'person':9 'privaci':40 'recommend':46,55 'rethink':111 'scope':102 'second':83 'secur':38,49,68,76 'store':72,84 'tri':18 'use':12,30 'usual':29 'would':78" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6780431" +editedAt: null +createdAt: DateTimeImmutable @1703244028 {#2016 : 2023-12-22 12:20:28.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 11.93 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2495 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2269 +user: Proxies\__CG__\App\Entity\User {#2726 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Can-Apps-Share-Data-Back-n-Forth-on-GrapheneOS" +title: "Can Apps Share Data Back n Forth on GrapheneOS?" +url: null +body: "Say I have Google Camera installed with network permissions revoked. Say I also install Play Services which does have network access. Would Google Camera be able to share data about my pictures to Play Services which would then phone home to Google?" +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 23 +favouriteCount: 33 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1707752112 {#10917 : 2024-02-12 16:35:12.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10916 …} +votes: Doctrine\ORM\PersistentCollection {#10924 …} +reports: Doctrine\ORM\PersistentCollection {#10926 …} +favourites: Doctrine\ORM\PersistentCollection {#10928 …} +notifications: Doctrine\ORM\PersistentCollection {#10930 …} +badges: Doctrine\ORM\PersistentCollection {#10932 …} +children: [] -id: 23647 -titleTs: "'app':2 'back':5 'data':4 'forth':7 'grapheneo':9 'n':6 'share':3" -bodyTs: "'abl':26 'access':21 'also':13 'camera':5,24 'data':29 'googl':4,23,42 'home':40 'instal':6,14 'network':8,20 'permiss':9 'phone':39 'pictur':32 'play':15,34 'revok':10 'say':1,11 'servic':16,35 'share':28 'would':22,37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703185139 +visibility: "visible " +apId: "https://lemm.ee/post/18606808" +editedAt: null +createdAt: DateTimeImmutable @1703098739 {#10914 : 2023-12-20 19:58:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +body: """ There’s gos’ camera already preinstalled, no need to download anything 🫣\n \n They discourage fdroid because it’s not very secure, until it ever gets better\n \n There’s the secure Accrescent, but it has almost no apps in it\n \n (Yeah, but actually you can just use obtainium, this is probably the future) """ +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1703138630 {#2367 : 2023-12-21 07:03:50.0 +01:00 } +ip: null +tags: null +mentions: [ "@MagneticFusion@lemm.ee" "@possiblylinux127@lemmy.zip" ] +children: Doctrine\ORM\PersistentCollection {#2496 …} +nested: Doctrine\ORM\PersistentCollection {#2498 …} +votes: Doctrine\ORM\PersistentCollection {#2500 …} +reports: Doctrine\ORM\PersistentCollection {#2502 …} +favourites: Doctrine\ORM\PersistentCollection {#2504 …} +notifications: Doctrine\ORM\PersistentCollection {#2506 …} -id: 239720 -bodyTs: "'accresc':30 'actual':41 'almost':34 'alreadi':5 'anyth':11 'app':36 'better':25 'camera':4 'discourag':13 'download':10 'ever':23 'fdroid':14 'futur':51 'get':24 'gos':3 'need':8 'obtainium':46 'preinstal':6 'probabl':49 'secur':20,29 'use':45 'yeah':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6756623" +editedAt: DateTimeImmutable @1706042981 {#2365 : 2024-01-23 21:49:41.0 +01:00 } +createdAt: DateTimeImmutable @1703138630 {#2218 : 2023-12-21 07:03:50.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#11602 +comment: App\Entity\EntryComment {#2495 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2269 +user: Proxies\__CG__\App\Entity\User {#2726 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Can-Apps-Share-Data-Back-n-Forth-on-GrapheneOS" +title: "Can Apps Share Data Back n Forth on GrapheneOS?" +url: null +body: "Say I have Google Camera installed with network permissions revoked. Say I also install Play Services which does have network access. Would Google Camera be able to share data about my pictures to Play Services which would then phone home to Google?" +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 23 +favouriteCount: 33 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1707752112 {#10917 : 2024-02-12 16:35:12.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10916 …} +votes: Doctrine\ORM\PersistentCollection {#10924 …} +reports: Doctrine\ORM\PersistentCollection {#10926 …} +favourites: Doctrine\ORM\PersistentCollection {#10928 …} +notifications: Doctrine\ORM\PersistentCollection {#10930 …} +badges: Doctrine\ORM\PersistentCollection {#10932 …} +children: [] -id: 23647 -titleTs: "'app':2 'back':5 'data':4 'forth':7 'grapheneo':9 'n':6 'share':3" -bodyTs: "'abl':26 'access':21 'also':13 'camera':5,24 'data':29 'googl':4,23,42 'home':40 'instal':6,14 'network':8,20 'permiss':9 'phone':39 'pictur':32 'play':15,34 'revok':10 'say':1,11 'servic':16,35 'share':28 'would':22,37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703185139 +visibility: "visible " +apId: "https://lemm.ee/post/18606808" +editedAt: null +createdAt: DateTimeImmutable @1703098739 {#10914 : 2023-12-20 19:58:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +body: """ There’s gos’ camera already preinstalled, no need to download anything 🫣\n \n They discourage fdroid because it’s not very secure, until it ever gets better\n \n There’s the secure Accrescent, but it has almost no apps in it\n \n (Yeah, but actually you can just use obtainium, this is probably the future) """ +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1703138630 {#2367 : 2023-12-21 07:03:50.0 +01:00 } +ip: null +tags: null +mentions: [ "@MagneticFusion@lemm.ee" "@possiblylinux127@lemmy.zip" ] +children: Doctrine\ORM\PersistentCollection {#2496 …} +nested: Doctrine\ORM\PersistentCollection {#2498 …} +votes: Doctrine\ORM\PersistentCollection {#2500 …} +reports: Doctrine\ORM\PersistentCollection {#2502 …} +favourites: Doctrine\ORM\PersistentCollection {#2504 …} +notifications: Doctrine\ORM\PersistentCollection {#2506 …} -id: 239720 -bodyTs: "'accresc':30 'actual':41 'almost':34 'alreadi':5 'anyth':11 'app':36 'better':25 'camera':4 'discourag':13 'download':10 'ever':23 'fdroid':14 'futur':51 'get':24 'gos':3 'need':8 'obtainium':46 'preinstal':6 'probabl':49 'secur':20,29 'use':45 'yeah':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6756623" +editedAt: DateTimeImmutable @1706042981 {#2365 : 2024-01-23 21:49:41.0 +01:00 } +createdAt: DateTimeImmutable @1703138630 {#2218 : 2023-12-21 07:03:50.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -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 {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#11647 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703138630 {#2218 : 2023-12-21 07:03:50.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#11703 +date: DateTimeImmutable @1703138630 {#2218 : 2023-12-21 07:03:50.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703138630 {#2218 : 2023-12-21 07:03:50.0 +01:00 } "editedAt" => DateTimeImmutable @1706042981 {#2365 : 2024-01-23 21:49:41.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#11757 +createdAt: DateTimeImmutable @1703138630 {#2218 : 2023-12-21 07:03:50.0 +01:00 } +editedAt: DateTimeImmutable @1706042981 {#2365 : 2024-01-23 21:49:41.0 +01:00 } } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 16.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#11811 +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2269 +user: Proxies\__CG__\App\Entity\User {#2726 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Can-Apps-Share-Data-Back-n-Forth-on-GrapheneOS" +title: "Can Apps Share Data Back n Forth on GrapheneOS?" +url: null +body: "Say I have Google Camera installed with network permissions revoked. Say I also install Play Services which does have network access. Would Google Camera be able to share data about my pictures to Play Services which would then phone home to Google?" +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 23 +favouriteCount: 33 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1707752112 {#10917 : 2024-02-12 16:35:12.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10916 …} +votes: Doctrine\ORM\PersistentCollection {#10924 …} +reports: Doctrine\ORM\PersistentCollection {#10926 …} +favourites: Doctrine\ORM\PersistentCollection {#10928 …} +notifications: Doctrine\ORM\PersistentCollection {#10930 …} +badges: Doctrine\ORM\PersistentCollection {#10932 …} +children: [] -id: 23647 -titleTs: "'app':2 'back':5 'data':4 'forth':7 'grapheneo':9 'n':6 'share':3" -bodyTs: "'abl':26 'access':21 'also':13 'camera':5,24 'data':29 'googl':4,23,42 'home':40 'instal':6,14 'network':8,20 'permiss':9 'phone':39 'pictur':32 'play':15,34 'revok':10 'say':1,11 'servic':16,35 'share':28 'would':22,37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703185139 +visibility: "visible " +apId: "https://lemm.ee/post/18606808" +editedAt: null +createdAt: DateTimeImmutable @1703098739 {#10914 : 2023-12-20 19:58:59.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#11866 +entry: Proxies\__CG__\App\Entity\Entry {#2269 +user: Proxies\__CG__\App\Entity\User {#2726 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Can-Apps-Share-Data-Back-n-Forth-on-GrapheneOS" +title: "Can Apps Share Data Back n Forth on GrapheneOS?" +url: null +body: "Say I have Google Camera installed with network permissions revoked. Say I also install Play Services which does have network access. Would Google Camera be able to share data about my pictures to Play Services which would then phone home to Google?" +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 23 +favouriteCount: 33 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1707752112 {#10917 : 2024-02-12 16:35:12.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10916 …} +votes: Doctrine\ORM\PersistentCollection {#10924 …} +reports: Doctrine\ORM\PersistentCollection {#10926 …} +favourites: Doctrine\ORM\PersistentCollection {#10928 …} +notifications: Doctrine\ORM\PersistentCollection {#10930 …} +badges: Doctrine\ORM\PersistentCollection {#10932 …} +children: [] -id: 23647 -titleTs: "'app':2 'back':5 'data':4 'forth':7 'grapheneo':9 'n':6 'share':3" -bodyTs: "'abl':26 'access':21 'also':13 'camera':5,24 'data':29 'googl':4,23,42 'home':40 'instal':6,14 'network':8,20 'permiss':9 'phone':39 'pictur':32 'play':15,34 'revok':10 'say':1,11 'servic':16,35 'share':28 'would':22,37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703185139 +visibility: "visible " +apId: "https://lemm.ee/post/18606808" +editedAt: null +createdAt: DateTimeImmutable @1703098739 {#10914 : 2023-12-20 19:58:59.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#11921 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.86 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2495 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2269 +user: Proxies\__CG__\App\Entity\User {#2726 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Can-Apps-Share-Data-Back-n-Forth-on-GrapheneOS" +title: "Can Apps Share Data Back n Forth on GrapheneOS?" +url: null +body: "Say I have Google Camera installed with network permissions revoked. Say I also install Play Services which does have network access. Would Google Camera be able to share data about my pictures to Play Services which would then phone home to Google?" +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 23 +favouriteCount: 33 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1707752112 {#10917 : 2024-02-12 16:35:12.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10916 …} +votes: Doctrine\ORM\PersistentCollection {#10924 …} +reports: Doctrine\ORM\PersistentCollection {#10926 …} +favourites: Doctrine\ORM\PersistentCollection {#10928 …} +notifications: Doctrine\ORM\PersistentCollection {#10930 …} +badges: Doctrine\ORM\PersistentCollection {#10932 …} +children: [] -id: 23647 -titleTs: "'app':2 'back':5 'data':4 'forth':7 'grapheneo':9 'n':6 'share':3" -bodyTs: "'abl':26 'access':21 'also':13 'camera':5,24 'data':29 'googl':4,23,42 'home':40 'instal':6,14 'network':8,20 'permiss':9 'phone':39 'pictur':32 'play':15,34 'revok':10 'say':1,11 'servic':16,35 'share':28 'would':22,37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703185139 +visibility: "visible " +apId: "https://lemm.ee/post/18606808" +editedAt: null +createdAt: DateTimeImmutable @1703098739 {#10914 : 2023-12-20 19:58:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +body: """ There’s gos’ camera already preinstalled, no need to download anything 🫣\n \n They discourage fdroid because it’s not very secure, until it ever gets better\n \n There’s the secure Accrescent, but it has almost no apps in it\n \n (Yeah, but actually you can just use obtainium, this is probably the future) """ +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1703138630 {#2367 : 2023-12-21 07:03:50.0 +01:00 } +ip: null +tags: null +mentions: [ "@MagneticFusion@lemm.ee" "@possiblylinux127@lemmy.zip" ] +children: Doctrine\ORM\PersistentCollection {#2496 …} +nested: Doctrine\ORM\PersistentCollection {#2498 …} +votes: Doctrine\ORM\PersistentCollection {#2500 …} +reports: Doctrine\ORM\PersistentCollection {#2502 …} +favourites: Doctrine\ORM\PersistentCollection {#2504 …} +notifications: Doctrine\ORM\PersistentCollection {#2506 …} -id: 239720 -bodyTs: "'accresc':30 'actual':41 'almost':34 'alreadi':5 'anyth':11 'app':36 'better':25 'camera':4 'discourag':13 'download':10 'ever':23 'fdroid':14 'futur':51 'get':24 'gos':3 'need':8 'obtainium':46 'preinstal':6 'probabl':49 'secur':20,29 'use':45 'yeah':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6756623" +editedAt: DateTimeImmutable @1706042981 {#2365 : 2024-01-23 21:49:41.0 +01:00 } +createdAt: DateTimeImmutable @1703138630 {#2218 : 2023-12-21 07:03:50.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#12002 +subject: App\Entity\EntryComment {#2495 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2269 +user: Proxies\__CG__\App\Entity\User {#2726 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Can-Apps-Share-Data-Back-n-Forth-on-GrapheneOS" +title: "Can Apps Share Data Back n Forth on GrapheneOS?" +url: null +body: "Say I have Google Camera installed with network permissions revoked. Say I also install Play Services which does have network access. Would Google Camera be able to share data about my pictures to Play Services which would then phone home to Google?" +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 23 +favouriteCount: 33 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1707752112 {#10917 : 2024-02-12 16:35:12.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10916 …} +votes: Doctrine\ORM\PersistentCollection {#10924 …} +reports: Doctrine\ORM\PersistentCollection {#10926 …} +favourites: Doctrine\ORM\PersistentCollection {#10928 …} +notifications: Doctrine\ORM\PersistentCollection {#10930 …} +badges: Doctrine\ORM\PersistentCollection {#10932 …} +children: [] -id: 23647 -titleTs: "'app':2 'back':5 'data':4 'forth':7 'grapheneo':9 'n':6 'share':3" -bodyTs: "'abl':26 'access':21 'also':13 'camera':5,24 'data':29 'googl':4,23,42 'home':40 'instal':6,14 'network':8,20 'permiss':9 'phone':39 'pictur':32 'play':15,34 'revok':10 'say':1,11 'servic':16,35 'share':28 'would':22,37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703185139 +visibility: "visible " +apId: "https://lemm.ee/post/18606808" +editedAt: null +createdAt: DateTimeImmutable @1703098739 {#10914 : 2023-12-20 19:58:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +body: """ There’s gos’ camera already preinstalled, no need to download anything 🫣\n \n They discourage fdroid because it’s not very secure, until it ever gets better\n \n There’s the secure Accrescent, but it has almost no apps in it\n \n (Yeah, but actually you can just use obtainium, this is probably the future) """ +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1703138630 {#2367 : 2023-12-21 07:03:50.0 +01:00 } +ip: null +tags: null +mentions: [ "@MagneticFusion@lemm.ee" "@possiblylinux127@lemmy.zip" ] +children: Doctrine\ORM\PersistentCollection {#2496 …} +nested: Doctrine\ORM\PersistentCollection {#2498 …} +votes: Doctrine\ORM\PersistentCollection {#2500 …} +reports: Doctrine\ORM\PersistentCollection {#2502 …} +favourites: Doctrine\ORM\PersistentCollection {#2504 …} +notifications: Doctrine\ORM\PersistentCollection {#2506 …} -id: 239720 -bodyTs: "'accresc':30 'actual':41 'almost':34 'alreadi':5 'anyth':11 'app':36 'better':25 'camera':4 'discourag':13 'download':10 'ever':23 'fdroid':14 'futur':51 'get':24 'gos':3 'need':8 'obtainium':46 'preinstal':6 'probabl':49 'secur':20,29 'use':45 'yeah':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6756623" +editedAt: DateTimeImmutable @1706042981 {#2365 : 2024-01-23 21:49:41.0 +01:00 } +createdAt: DateTimeImmutable @1703138630 {#2218 : 2023-12-21 07:03:50.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 4.17 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2495 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2269 +user: Proxies\__CG__\App\Entity\User {#2726 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Can-Apps-Share-Data-Back-n-Forth-on-GrapheneOS" +title: "Can Apps Share Data Back n Forth on GrapheneOS?" +url: null +body: "Say I have Google Camera installed with network permissions revoked. Say I also install Play Services which does have network access. Would Google Camera be able to share data about my pictures to Play Services which would then phone home to Google?" +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 23 +favouriteCount: 33 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1707752112 {#10917 : 2024-02-12 16:35:12.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10916 …} +votes: Doctrine\ORM\PersistentCollection {#10924 …} +reports: Doctrine\ORM\PersistentCollection {#10926 …} +favourites: Doctrine\ORM\PersistentCollection {#10928 …} +notifications: Doctrine\ORM\PersistentCollection {#10930 …} +badges: Doctrine\ORM\PersistentCollection {#10932 …} +children: [] -id: 23647 -titleTs: "'app':2 'back':5 'data':4 'forth':7 'grapheneo':9 'n':6 'share':3" -bodyTs: "'abl':26 'access':21 'also':13 'camera':5,24 'data':29 'googl':4,23,42 'home':40 'instal':6,14 'network':8,20 'permiss':9 'phone':39 'pictur':32 'play':15,34 'revok':10 'say':1,11 'servic':16,35 'share':28 'would':22,37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703185139 +visibility: "visible " +apId: "https://lemm.ee/post/18606808" +editedAt: null +createdAt: DateTimeImmutable @1703098739 {#10914 : 2023-12-20 19:58:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +body: """ There’s gos’ camera already preinstalled, no need to download anything 🫣\n \n They discourage fdroid because it’s not very secure, until it ever gets better\n \n There’s the secure Accrescent, but it has almost no apps in it\n \n (Yeah, but actually you can just use obtainium, this is probably the future) """ +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1703138630 {#2367 : 2023-12-21 07:03:50.0 +01:00 } +ip: null +tags: null +mentions: [ "@MagneticFusion@lemm.ee" "@possiblylinux127@lemmy.zip" ] +children: Doctrine\ORM\PersistentCollection {#2496 …} +nested: Doctrine\ORM\PersistentCollection {#2498 …} +votes: Doctrine\ORM\PersistentCollection {#2500 …} +reports: Doctrine\ORM\PersistentCollection {#2502 …} +favourites: Doctrine\ORM\PersistentCollection {#2504 …} +notifications: Doctrine\ORM\PersistentCollection {#2506 …} -id: 239720 -bodyTs: "'accresc':30 'actual':41 'almost':34 'alreadi':5 'anyth':11 'app':36 'better':25 'camera':4 'discourag':13 'download':10 'ever':23 'fdroid':14 'futur':51 'get':24 'gos':3 'need':8 'obtainium':46 'preinstal':6 'probabl':49 'secur':20,29 'use':45 'yeah':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6756623" +editedAt: DateTimeImmutable @1706042981 {#2365 : 2024-01-23 21:49:41.0 +01:00 } +createdAt: DateTimeImmutable @1703138630 {#2218 : 2023-12-21 07:03:50.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#12059 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2495 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2269 +user: Proxies\__CG__\App\Entity\User {#2726 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "Can-Apps-Share-Data-Back-n-Forth-on-GrapheneOS" +title: "Can Apps Share Data Back n Forth on GrapheneOS?" +url: null +body: "Say I have Google Camera installed with network permissions revoked. Say I also install Play Services which does have network access. Would Google Camera be able to share data about my pictures to Play Services which would then phone home to Google?" +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 23 +favouriteCount: 33 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1707752112 {#10917 : 2024-02-12 16:35:12.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10916 …} +votes: Doctrine\ORM\PersistentCollection {#10924 …} +reports: Doctrine\ORM\PersistentCollection {#10926 …} +favourites: Doctrine\ORM\PersistentCollection {#10928 …} +notifications: Doctrine\ORM\PersistentCollection {#10930 …} +badges: Doctrine\ORM\PersistentCollection {#10932 …} +children: [] -id: 23647 -titleTs: "'app':2 'back':5 'data':4 'forth':7 'grapheneo':9 'n':6 'share':3" -bodyTs: "'abl':26 'access':21 'also':13 'camera':5,24 'data':29 'googl':4,23,42 'home':40 'instal':6,14 'network':8,20 'permiss':9 'phone':39 'pictur':32 'play':15,34 'revok':10 'say':1,11 'servic':16,35 'share':28 'would':22,37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703185139 +visibility: "visible " +apId: "https://lemm.ee/post/18606808" +editedAt: null +createdAt: DateTimeImmutable @1703098739 {#10914 : 2023-12-20 19:58:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +root: Proxies\__CG__\App\Entity\EntryComment {#1347 …} +body: """ There’s gos’ camera already preinstalled, no need to download anything 🫣\n \n They discourage fdroid because it’s not very secure, until it ever gets better\n \n There’s the secure Accrescent, but it has almost no apps in it\n \n (Yeah, but actually you can just use obtainium, this is probably the future) """ +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1703138630 {#2367 : 2023-12-21 07:03:50.0 +01:00 } +ip: null +tags: null +mentions: [ "@MagneticFusion@lemm.ee" "@possiblylinux127@lemmy.zip" ] +children: Doctrine\ORM\PersistentCollection {#2496 …} +nested: Doctrine\ORM\PersistentCollection {#2498 …} +votes: Doctrine\ORM\PersistentCollection {#2500 …} +reports: Doctrine\ORM\PersistentCollection {#2502 …} +favourites: Doctrine\ORM\PersistentCollection {#2504 …} +notifications: Doctrine\ORM\PersistentCollection {#2506 …} -id: 239720 -bodyTs: "'accresc':30 'actual':41 'almost':34 'alreadi':5 'anyth':11 'app':36 'better':25 'camera':4 'discourag':13 'download':10 'ever':23 'fdroid':14 'futur':51 'get':24 'gos':3 'need':8 'obtainium':46 'preinstal':6 'probabl':49 'secur':20,29 'use':45 'yeah':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6756623" +editedAt: DateTimeImmutable @1706042981 {#2365 : 2024-01-23 21:49:41.0 +01:00 } +createdAt: DateTimeImmutable @1703138630 {#2218 : 2023-12-21 07:03:50.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 19.09 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2510 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2511 +user: Proxies\__CG__\App\Entity\User {#12345 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-much-does-it-cost-to-run-a-site-that" +title: "How much does it cost to run a site that deals with pirated content?" +url: null +body: """ Gnarly-Repacks is requesting donations for the renewal bill for their site and I know FitGirl sporadically makes requests for donations as well. It makes me curious what range of expenses do sites like these incur and what they are.\n \n I do vaguely recall The Pirate Bay 2013 documentary [TPB AFK](https://www.youtube.com/watch?v=eTOKXCEwo_8) talking a bit about their revenue but I don’t know if they talked much about their expenses. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 101 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711155031 {#12346 : 2024-03-23 01:50:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#12351 …} +votes: Doctrine\ORM\PersistentCollection {#12354 …} +reports: Doctrine\ORM\PersistentCollection {#12356 …} +favourites: Doctrine\ORM\PersistentCollection {#12358 …} +notifications: Doctrine\ORM\PersistentCollection {#12360 …} +badges: Doctrine\ORM\PersistentCollection {#12362 …} +children: [] -id: 23083 -titleTs: "'content':14 'cost':5 'deal':11 'much':2 'pirat':13 'run':7 'site':9" -bodyTs: "'/watch?v=etokxcewo_8)':55 '2013':49 'afk':52 'bay':48 'bill':10 'bit':58 'curious':28 'documentari':50 'donat':6,22 'expens':32,73 'fitgirl':17 'gnar':2 'gnarly-repack':1 'incur':37 'know':16,66 'like':35 'make':19,26 'much':70 'pirat':47 'rang':30 'recal':45 'renew':9 'repack':3 'request':5,20 'revenu':61 'site':13,34 'sporad':18 'talk':56,69 'tpb':51 'vagu':44 'well':24 'www.youtube.com':54 'www.youtube.com/watch?v=etokxcewo_8)':53" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703003414 +visibility: "visible " +apId: "https://leminal.space/post/2495114" +editedAt: null +createdAt: DateTimeImmutable @1702917014 {#12343 : 2023-12-18 17:30:14.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2512 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2512 …} +body: """ Everything is way overpriced\n \n Why would somebody need to pay $10 for an email?\n \n Why would one hire a developer when you’re a developer yourself?\n \n Why would one use amazon buckets when they are overpriced?\n \n Domain names from ~$15, since when?\n \n And the offshore servers, you can find those for even cheaper and more powerful than $5 (or many cores and 16gb ram for $5)\n \n Also, why would you pay for jenkins when you can host it or something similar? """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1702966083 {#2494 : 2023-12-19 07:08:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@CorrodedCranium@leminal.space" "@thirteene@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2513 …} +nested: Doctrine\ORM\PersistentCollection {#2515 …} +votes: Doctrine\ORM\PersistentCollection {#2517 …} +reports: Doctrine\ORM\PersistentCollection {#2519 …} +favourites: Doctrine\ORM\PersistentCollection {#2521 …} +notifications: Doctrine\ORM\PersistentCollection {#2523 …} -id: 234078 -bodyTs: "'10':11 '15':40 '16gb':63 '5':58,66 'also':67 'amazon':31 'bucket':32 'cheaper':53 'core':61 'develop':20,25 'domain':37 'email':14 'even':52 'everyth':1 'find':49 'hire':18 'host':77 'jenkin':73 'mani':60 'name':38 'need':8 'offshor':45 'one':17,29 'overpr':4,36 'pay':10,71 'power':56 'ram':64 're':23 'server':46 'similar':81 'sinc':41 'somebodi':7 'someth':80 'use':30 'way':3 'would':6,16,28,69" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6714181" +editedAt: null +createdAt: DateTimeImmutable @1702966083 {#2493 : 2023-12-19 07:08:03.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#12308 +comment: App\Entity\EntryComment {#2510 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2511 +user: Proxies\__CG__\App\Entity\User {#12345 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-much-does-it-cost-to-run-a-site-that" +title: "How much does it cost to run a site that deals with pirated content?" +url: null +body: """ Gnarly-Repacks is requesting donations for the renewal bill for their site and I know FitGirl sporadically makes requests for donations as well. It makes me curious what range of expenses do sites like these incur and what they are.\n \n I do vaguely recall The Pirate Bay 2013 documentary [TPB AFK](https://www.youtube.com/watch?v=eTOKXCEwo_8) talking a bit about their revenue but I don’t know if they talked much about their expenses. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 101 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711155031 {#12346 : 2024-03-23 01:50:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#12351 …} +votes: Doctrine\ORM\PersistentCollection {#12354 …} +reports: Doctrine\ORM\PersistentCollection {#12356 …} +favourites: Doctrine\ORM\PersistentCollection {#12358 …} +notifications: Doctrine\ORM\PersistentCollection {#12360 …} +badges: Doctrine\ORM\PersistentCollection {#12362 …} +children: [] -id: 23083 -titleTs: "'content':14 'cost':5 'deal':11 'much':2 'pirat':13 'run':7 'site':9" -bodyTs: "'/watch?v=etokxcewo_8)':55 '2013':49 'afk':52 'bay':48 'bill':10 'bit':58 'curious':28 'documentari':50 'donat':6,22 'expens':32,73 'fitgirl':17 'gnar':2 'gnarly-repack':1 'incur':37 'know':16,66 'like':35 'make':19,26 'much':70 'pirat':47 'rang':30 'recal':45 'renew':9 'repack':3 'request':5,20 'revenu':61 'site':13,34 'sporad':18 'talk':56,69 'tpb':51 'vagu':44 'well':24 'www.youtube.com':54 'www.youtube.com/watch?v=etokxcewo_8)':53" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703003414 +visibility: "visible " +apId: "https://leminal.space/post/2495114" +editedAt: null +createdAt: DateTimeImmutable @1702917014 {#12343 : 2023-12-18 17:30:14.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2512 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2512 …} +body: """ Everything is way overpriced\n \n Why would somebody need to pay $10 for an email?\n \n Why would one hire a developer when you’re a developer yourself?\n \n Why would one use amazon buckets when they are overpriced?\n \n Domain names from ~$15, since when?\n \n And the offshore servers, you can find those for even cheaper and more powerful than $5 (or many cores and 16gb ram for $5)\n \n Also, why would you pay for jenkins when you can host it or something similar? """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1702966083 {#2494 : 2023-12-19 07:08:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@CorrodedCranium@leminal.space" "@thirteene@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2513 …} +nested: Doctrine\ORM\PersistentCollection {#2515 …} +votes: Doctrine\ORM\PersistentCollection {#2517 …} +reports: Doctrine\ORM\PersistentCollection {#2519 …} +favourites: Doctrine\ORM\PersistentCollection {#2521 …} +notifications: Doctrine\ORM\PersistentCollection {#2523 …} -id: 234078 -bodyTs: "'10':11 '15':40 '16gb':63 '5':58,66 'also':67 'amazon':31 'bucket':32 'cheaper':53 'core':61 'develop':20,25 'domain':37 'email':14 'even':52 'everyth':1 'find':49 'hire':18 'host':77 'jenkin':73 'mani':60 'name':38 'need':8 'offshor':45 'one':17,29 'overpr':4,36 'pay':10,71 'power':56 'ram':64 're':23 'server':46 'similar':81 'sinc':41 'somebodi':7 'someth':80 'use':30 'way':3 'would':6,16,28,69" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6714181" +editedAt: null +createdAt: DateTimeImmutable @1702966083 {#2493 : 2023-12-19 07:08:03.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -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 {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#12371 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.22 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1702966083 {#2493 : 2023-12-19 07:08:03.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#12427 +date: DateTimeImmutable @1702966083 {#2493 : 2023-12-19 07:08:03.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.23 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1702966083 {#2493 : 2023-12-19 07:08:03.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#12481 +createdAt: DateTimeImmutable @1702966083 {#2493 : 2023-12-19 07:08:03.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 16.0 MiB | 0.21 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#12535 +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.22 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2511 +user: Proxies\__CG__\App\Entity\User {#12345 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-much-does-it-cost-to-run-a-site-that" +title: "How much does it cost to run a site that deals with pirated content?" +url: null +body: """ Gnarly-Repacks is requesting donations for the renewal bill for their site and I know FitGirl sporadically makes requests for donations as well. It makes me curious what range of expenses do sites like these incur and what they are.\n \n I do vaguely recall The Pirate Bay 2013 documentary [TPB AFK](https://www.youtube.com/watch?v=eTOKXCEwo_8) talking a bit about their revenue but I don’t know if they talked much about their expenses. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 101 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711155031 {#12346 : 2024-03-23 01:50:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#12351 …} +votes: Doctrine\ORM\PersistentCollection {#12354 …} +reports: Doctrine\ORM\PersistentCollection {#12356 …} +favourites: Doctrine\ORM\PersistentCollection {#12358 …} +notifications: Doctrine\ORM\PersistentCollection {#12360 …} +badges: Doctrine\ORM\PersistentCollection {#12362 …} +children: [] -id: 23083 -titleTs: "'content':14 'cost':5 'deal':11 'much':2 'pirat':13 'run':7 'site':9" -bodyTs: "'/watch?v=etokxcewo_8)':55 '2013':49 'afk':52 'bay':48 'bill':10 'bit':58 'curious':28 'documentari':50 'donat':6,22 'expens':32,73 'fitgirl':17 'gnar':2 'gnarly-repack':1 'incur':37 'know':16,66 'like':35 'make':19,26 'much':70 'pirat':47 'rang':30 'recal':45 'renew':9 'repack':3 'request':5,20 'revenu':61 'site':13,34 'sporad':18 'talk':56,69 'tpb':51 'vagu':44 'well':24 'www.youtube.com':54 'www.youtube.com/watch?v=etokxcewo_8)':53" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703003414 +visibility: "visible " +apId: "https://leminal.space/post/2495114" +editedAt: null +createdAt: DateTimeImmutable @1702917014 {#12343 : 2023-12-18 17:30:14.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#12590 +entry: Proxies\__CG__\App\Entity\Entry {#2511 +user: Proxies\__CG__\App\Entity\User {#12345 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-much-does-it-cost-to-run-a-site-that" +title: "How much does it cost to run a site that deals with pirated content?" +url: null +body: """ Gnarly-Repacks is requesting donations for the renewal bill for their site and I know FitGirl sporadically makes requests for donations as well. It makes me curious what range of expenses do sites like these incur and what they are.\n \n I do vaguely recall The Pirate Bay 2013 documentary [TPB AFK](https://www.youtube.com/watch?v=eTOKXCEwo_8) talking a bit about their revenue but I don’t know if they talked much about their expenses. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 101 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711155031 {#12346 : 2024-03-23 01:50:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#12351 …} +votes: Doctrine\ORM\PersistentCollection {#12354 …} +reports: Doctrine\ORM\PersistentCollection {#12356 …} +favourites: Doctrine\ORM\PersistentCollection {#12358 …} +notifications: Doctrine\ORM\PersistentCollection {#12360 …} +badges: Doctrine\ORM\PersistentCollection {#12362 …} +children: [] -id: 23083 -titleTs: "'content':14 'cost':5 'deal':11 'much':2 'pirat':13 'run':7 'site':9" -bodyTs: "'/watch?v=etokxcewo_8)':55 '2013':49 'afk':52 'bay':48 'bill':10 'bit':58 'curious':28 'documentari':50 'donat':6,22 'expens':32,73 'fitgirl':17 'gnar':2 'gnarly-repack':1 'incur':37 'know':16,66 'like':35 'make':19,26 'much':70 'pirat':47 'rang':30 'recal':45 'renew':9 'repack':3 'request':5,20 'revenu':61 'site':13,34 'sporad':18 'talk':56,69 'tpb':51 'vagu':44 'well':24 'www.youtube.com':54 'www.youtube.com/watch?v=etokxcewo_8)':53" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703003414 +visibility: "visible " +apId: "https://leminal.space/post/2495114" +editedAt: null +createdAt: DateTimeImmutable @1702917014 {#12343 : 2023-12-18 17:30:14.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.22 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#12645 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.37 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2510 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2511 +user: Proxies\__CG__\App\Entity\User {#12345 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-much-does-it-cost-to-run-a-site-that" +title: "How much does it cost to run a site that deals with pirated content?" +url: null +body: """ Gnarly-Repacks is requesting donations for the renewal bill for their site and I know FitGirl sporadically makes requests for donations as well. It makes me curious what range of expenses do sites like these incur and what they are.\n \n I do vaguely recall The Pirate Bay 2013 documentary [TPB AFK](https://www.youtube.com/watch?v=eTOKXCEwo_8) talking a bit about their revenue but I don’t know if they talked much about their expenses. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 101 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711155031 {#12346 : 2024-03-23 01:50:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#12351 …} +votes: Doctrine\ORM\PersistentCollection {#12354 …} +reports: Doctrine\ORM\PersistentCollection {#12356 …} +favourites: Doctrine\ORM\PersistentCollection {#12358 …} +notifications: Doctrine\ORM\PersistentCollection {#12360 …} +badges: Doctrine\ORM\PersistentCollection {#12362 …} +children: [] -id: 23083 -titleTs: "'content':14 'cost':5 'deal':11 'much':2 'pirat':13 'run':7 'site':9" -bodyTs: "'/watch?v=etokxcewo_8)':55 '2013':49 'afk':52 'bay':48 'bill':10 'bit':58 'curious':28 'documentari':50 'donat':6,22 'expens':32,73 'fitgirl':17 'gnar':2 'gnarly-repack':1 'incur':37 'know':16,66 'like':35 'make':19,26 'much':70 'pirat':47 'rang':30 'recal':45 'renew':9 'repack':3 'request':5,20 'revenu':61 'site':13,34 'sporad':18 'talk':56,69 'tpb':51 'vagu':44 'well':24 'www.youtube.com':54 'www.youtube.com/watch?v=etokxcewo_8)':53" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703003414 +visibility: "visible " +apId: "https://leminal.space/post/2495114" +editedAt: null +createdAt: DateTimeImmutable @1702917014 {#12343 : 2023-12-18 17:30:14.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2512 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2512 …} +body: """ Everything is way overpriced\n \n Why would somebody need to pay $10 for an email?\n \n Why would one hire a developer when you’re a developer yourself?\n \n Why would one use amazon buckets when they are overpriced?\n \n Domain names from ~$15, since when?\n \n And the offshore servers, you can find those for even cheaper and more powerful than $5 (or many cores and 16gb ram for $5)\n \n Also, why would you pay for jenkins when you can host it or something similar? """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1702966083 {#2494 : 2023-12-19 07:08:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@CorrodedCranium@leminal.space" "@thirteene@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2513 …} +nested: Doctrine\ORM\PersistentCollection {#2515 …} +votes: Doctrine\ORM\PersistentCollection {#2517 …} +reports: Doctrine\ORM\PersistentCollection {#2519 …} +favourites: Doctrine\ORM\PersistentCollection {#2521 …} +notifications: Doctrine\ORM\PersistentCollection {#2523 …} -id: 234078 -bodyTs: "'10':11 '15':40 '16gb':63 '5':58,66 'also':67 'amazon':31 'bucket':32 'cheaper':53 'core':61 'develop':20,25 'domain':37 'email':14 'even':52 'everyth':1 'find':49 'hire':18 'host':77 'jenkin':73 'mani':60 'name':38 'need':8 'offshor':45 'one':17,29 'overpr':4,36 'pay':10,71 'power':56 'ram':64 're':23 'server':46 'similar':81 'sinc':41 'somebodi':7 'someth':80 'use':30 'way':3 'would':6,16,28,69" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6714181" +editedAt: null +createdAt: DateTimeImmutable @1702966083 {#2493 : 2023-12-19 07:08:03.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#12738 +subject: App\Entity\EntryComment {#2510 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2511 +user: Proxies\__CG__\App\Entity\User {#12345 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-much-does-it-cost-to-run-a-site-that" +title: "How much does it cost to run a site that deals with pirated content?" +url: null +body: """ Gnarly-Repacks is requesting donations for the renewal bill for their site and I know FitGirl sporadically makes requests for donations as well. It makes me curious what range of expenses do sites like these incur and what they are.\n \n I do vaguely recall The Pirate Bay 2013 documentary [TPB AFK](https://www.youtube.com/watch?v=eTOKXCEwo_8) talking a bit about their revenue but I don’t know if they talked much about their expenses. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 101 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711155031 {#12346 : 2024-03-23 01:50:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#12351 …} +votes: Doctrine\ORM\PersistentCollection {#12354 …} +reports: Doctrine\ORM\PersistentCollection {#12356 …} +favourites: Doctrine\ORM\PersistentCollection {#12358 …} +notifications: Doctrine\ORM\PersistentCollection {#12360 …} +badges: Doctrine\ORM\PersistentCollection {#12362 …} +children: [] -id: 23083 -titleTs: "'content':14 'cost':5 'deal':11 'much':2 'pirat':13 'run':7 'site':9" -bodyTs: "'/watch?v=etokxcewo_8)':55 '2013':49 'afk':52 'bay':48 'bill':10 'bit':58 'curious':28 'documentari':50 'donat':6,22 'expens':32,73 'fitgirl':17 'gnar':2 'gnarly-repack':1 'incur':37 'know':16,66 'like':35 'make':19,26 'much':70 'pirat':47 'rang':30 'recal':45 'renew':9 'repack':3 'request':5,20 'revenu':61 'site':13,34 'sporad':18 'talk':56,69 'tpb':51 'vagu':44 'well':24 'www.youtube.com':54 'www.youtube.com/watch?v=etokxcewo_8)':53" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703003414 +visibility: "visible " +apId: "https://leminal.space/post/2495114" +editedAt: null +createdAt: DateTimeImmutable @1702917014 {#12343 : 2023-12-18 17:30:14.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2512 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2512 …} +body: """ Everything is way overpriced\n \n Why would somebody need to pay $10 for an email?\n \n Why would one hire a developer when you’re a developer yourself?\n \n Why would one use amazon buckets when they are overpriced?\n \n Domain names from ~$15, since when?\n \n And the offshore servers, you can find those for even cheaper and more powerful than $5 (or many cores and 16gb ram for $5)\n \n Also, why would you pay for jenkins when you can host it or something similar? """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1702966083 {#2494 : 2023-12-19 07:08:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@CorrodedCranium@leminal.space" "@thirteene@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2513 …} +nested: Doctrine\ORM\PersistentCollection {#2515 …} +votes: Doctrine\ORM\PersistentCollection {#2517 …} +reports: Doctrine\ORM\PersistentCollection {#2519 …} +favourites: Doctrine\ORM\PersistentCollection {#2521 …} +notifications: Doctrine\ORM\PersistentCollection {#2523 …} -id: 234078 -bodyTs: "'10':11 '15':40 '16gb':63 '5':58,66 'also':67 'amazon':31 'bucket':32 'cheaper':53 'core':61 'develop':20,25 'domain':37 'email':14 'even':52 'everyth':1 'find':49 'hire':18 'host':77 'jenkin':73 'mani':60 'name':38 'need':8 'offshor':45 'one':17,29 'overpr':4,36 'pay':10,71 'power':56 'ram':64 're':23 'server':46 'similar':81 'sinc':41 'somebodi':7 'someth':80 'use':30 'way':3 'would':6,16,28,69" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6714181" +editedAt: null +createdAt: DateTimeImmutable @1702966083 {#2493 : 2023-12-19 07:08:03.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 {#2510 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2511 +user: Proxies\__CG__\App\Entity\User {#12345 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-much-does-it-cost-to-run-a-site-that" +title: "How much does it cost to run a site that deals with pirated content?" +url: null +body: """ Gnarly-Repacks is requesting donations for the renewal bill for their site and I know FitGirl sporadically makes requests for donations as well. It makes me curious what range of expenses do sites like these incur and what they are.\n \n I do vaguely recall The Pirate Bay 2013 documentary [TPB AFK](https://www.youtube.com/watch?v=eTOKXCEwo_8) talking a bit about their revenue but I don’t know if they talked much about their expenses. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 101 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711155031 {#12346 : 2024-03-23 01:50:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#12351 …} +votes: Doctrine\ORM\PersistentCollection {#12354 …} +reports: Doctrine\ORM\PersistentCollection {#12356 …} +favourites: Doctrine\ORM\PersistentCollection {#12358 …} +notifications: Doctrine\ORM\PersistentCollection {#12360 …} +badges: Doctrine\ORM\PersistentCollection {#12362 …} +children: [] -id: 23083 -titleTs: "'content':14 'cost':5 'deal':11 'much':2 'pirat':13 'run':7 'site':9" -bodyTs: "'/watch?v=etokxcewo_8)':55 '2013':49 'afk':52 'bay':48 'bill':10 'bit':58 'curious':28 'documentari':50 'donat':6,22 'expens':32,73 'fitgirl':17 'gnar':2 'gnarly-repack':1 'incur':37 'know':16,66 'like':35 'make':19,26 'much':70 'pirat':47 'rang':30 'recal':45 'renew':9 'repack':3 'request':5,20 'revenu':61 'site':13,34 'sporad':18 'talk':56,69 'tpb':51 'vagu':44 'well':24 'www.youtube.com':54 'www.youtube.com/watch?v=etokxcewo_8)':53" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703003414 +visibility: "visible " +apId: "https://leminal.space/post/2495114" +editedAt: null +createdAt: DateTimeImmutable @1702917014 {#12343 : 2023-12-18 17:30:14.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2512 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2512 …} +body: """ Everything is way overpriced\n \n Why would somebody need to pay $10 for an email?\n \n Why would one hire a developer when you’re a developer yourself?\n \n Why would one use amazon buckets when they are overpriced?\n \n Domain names from ~$15, since when?\n \n And the offshore servers, you can find those for even cheaper and more powerful than $5 (or many cores and 16gb ram for $5)\n \n Also, why would you pay for jenkins when you can host it or something similar? """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1702966083 {#2494 : 2023-12-19 07:08:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@CorrodedCranium@leminal.space" "@thirteene@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2513 …} +nested: Doctrine\ORM\PersistentCollection {#2515 …} +votes: Doctrine\ORM\PersistentCollection {#2517 …} +reports: Doctrine\ORM\PersistentCollection {#2519 …} +favourites: Doctrine\ORM\PersistentCollection {#2521 …} +notifications: Doctrine\ORM\PersistentCollection {#2523 …} -id: 234078 -bodyTs: "'10':11 '15':40 '16gb':63 '5':58,66 'also':67 'amazon':31 'bucket':32 'cheaper':53 'core':61 'develop':20,25 'domain':37 'email':14 'even':52 'everyth':1 'find':49 'hire':18 'host':77 'jenkin':73 'mani':60 'name':38 'need':8 'offshor':45 'one':17,29 'overpr':4,36 'pay':10,71 'power':56 'ram':64 're':23 'server':46 'similar':81 'sinc':41 'somebodi':7 'someth':80 'use':30 'way':3 'would':6,16,28,69" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6714181" +editedAt: null +createdAt: DateTimeImmutable @1702966083 {#2493 : 2023-12-19 07:08:03.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#12795 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2510 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2511 +user: Proxies\__CG__\App\Entity\User {#12345 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 +icon: Proxies\__CG__\App\Entity\Image {#6147 …} +name: "piracy@lemmy.dbzer0.com" +title: "piracy" +description: """ ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n \n ---\n \n ### Rules • [Full Version](https://rentry.co/piracy-rules)\n \n **1**. Posts must be related to the discussion of digital piracy\n \n **2**. Don’t request invites, trade, sell, or self-promote\n \n **3**. Don’t request or link to specific pirated titles, including DMs\n \n **4**. Don’t submit low-quality posts, be entitled, or harass others\n \n **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n \n ---\n \n [](https://lemmy.dbzer0.com/post/10901)\n ---------------------------------------------------------------------------\n \n ### Loot, Pillage, & Plunder\n \n - [📜 Megathread](https://rentry.co/megathread)\n - [🪶 FAQ](https://rentry.co/piracy-faq)\n - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n - [🪶 Rules](https://rentry.co/piracy-rules)\n \n ---\n \n 💰 Please help cover server costs.\n \n [](https://ko-fi.com/dbzer0)[](https://liberapay.com/db0/)\n \n --- """ +rules: null +subscriptionsCount: 1 +entryCount: 866 +entryCommentCount: 20194 +postCount: 7 +postCommentCount: 149 +isAdult: false +customCss: null +lastActive: DateTime @1729581369 {#6144 : 2024-10-22 09:16:09.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#6148 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#6150 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#6152 …} +entries: Doctrine\ORM\PersistentCollection {#6154 …} +posts: Doctrine\ORM\PersistentCollection {#6156 …} +subscriptions: Doctrine\ORM\PersistentCollection {#6158 …} +bans: Doctrine\ORM\PersistentCollection {#6160 …} +reports: Doctrine\ORM\PersistentCollection {#6162 …} +badges: Doctrine\ORM\PersistentCollection {#6164 …} +logs: Doctrine\ORM\PersistentCollection {#6166 …} +awards: Doctrine\ORM\PersistentCollection {#6168 …} +categories: Doctrine\ORM\PersistentCollection {#6170 …} -id: 51 +apId: "piracy@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/c/piracy" +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy" +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers" +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "piracy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1708748229 {#6145 : 2024-02-24 05:17:09.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697197339 {#6146 : 2023-10-13 13:42:19.0 +02:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "How-much-does-it-cost-to-run-a-site-that" +title: "How much does it cost to run a site that deals with pirated content?" +url: null +body: """ Gnarly-Repacks is requesting donations for the renewal bill for their site and I know FitGirl sporadically makes requests for donations as well. It makes me curious what range of expenses do sites like these incur and what they are.\n \n I do vaguely recall The Pirate Bay 2013 documentary [TPB AFK](https://www.youtube.com/watch?v=eTOKXCEwo_8) talking a bit about their revenue but I don’t know if they talked much about their expenses. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 101 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711155031 {#12346 : 2024-03-23 01:50:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#12351 …} +votes: Doctrine\ORM\PersistentCollection {#12354 …} +reports: Doctrine\ORM\PersistentCollection {#12356 …} +favourites: Doctrine\ORM\PersistentCollection {#12358 …} +notifications: Doctrine\ORM\PersistentCollection {#12360 …} +badges: Doctrine\ORM\PersistentCollection {#12362 …} +children: [] -id: 23083 -titleTs: "'content':14 'cost':5 'deal':11 'much':2 'pirat':13 'run':7 'site':9" -bodyTs: "'/watch?v=etokxcewo_8)':55 '2013':49 'afk':52 'bay':48 'bill':10 'bit':58 'curious':28 'documentari':50 'donat':6,22 'expens':32,73 'fitgirl':17 'gnar':2 'gnarly-repack':1 'incur':37 'know':16,66 'like':35 'make':19,26 'much':70 'pirat':47 'rang':30 'recal':45 'renew':9 'repack':3 'request':5,20 'revenu':61 'site':13,34 'sporad':18 'talk':56,69 'tpb':51 'vagu':44 'well':24 'www.youtube.com':54 'www.youtube.com/watch?v=etokxcewo_8)':53" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703003414 +visibility: "visible " +apId: "https://leminal.space/post/2495114" +editedAt: null +createdAt: DateTimeImmutable @1702917014 {#12343 : 2023-12-18 17:30:14.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1730 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2512 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2512 …} +body: """ Everything is way overpriced\n \n Why would somebody need to pay $10 for an email?\n \n Why would one hire a developer when you’re a developer yourself?\n \n Why would one use amazon buckets when they are overpriced?\n \n Domain names from ~$15, since when?\n \n And the offshore servers, you can find those for even cheaper and more powerful than $5 (or many cores and 16gb ram for $5)\n \n Also, why would you pay for jenkins when you can host it or something similar? """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1702966083 {#2494 : 2023-12-19 07:08:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@CorrodedCranium@leminal.space" "@thirteene@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2513 …} +nested: Doctrine\ORM\PersistentCollection {#2515 …} +votes: Doctrine\ORM\PersistentCollection {#2517 …} +reports: Doctrine\ORM\PersistentCollection {#2519 …} +favourites: Doctrine\ORM\PersistentCollection {#2521 …} +notifications: Doctrine\ORM\PersistentCollection {#2523 …} -id: 234078 -bodyTs: "'10':11 '15':40 '16gb':63 '5':58,66 'also':67 'amazon':31 'bucket':32 'cheaper':53 'core':61 'develop':20,25 'domain':37 'email':14 'even':52 'everyth':1 'find':49 'hire':18 'host':77 'jenkin':73 'mani':60 'name':38 'need':8 'offshor':45 'one':17,29 'overpr':4,36 'pay':10,71 'power':56 'ram':64 're':23 'server':46 'similar':81 'sinc':41 'somebodi':7 'someth':80 'use':30 'way':3 'would':6,16,28,69" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6714181" +editedAt: null +createdAt: DateTimeImmutable @1702966083 {#2493 : 2023-12-19 07:08:03.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 7.98 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2527 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2528 +user: Proxies\__CG__\App\Entity\User {#13081 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "iPhone-is-listening" +title: "iPhone is listening" +url: null +body: """ Ok I have a question. I’m kinda a noob when it comes to privacy. I’ll follow the guides and do the things to try to minimize ad companies selling my data etc.\n \n Some basic stats: I have a Samsung running stock android. My GF has an iPhone. I use brave as my standard browser (I know that’s not super popular but I haven’t made the move to Firefox yet.) I have DNS level ad blocking on my router cause I hate ads with a passion. She uses safari.\n \n So here’s the deal. I was browsing the web looking for gift ideas for Christmas and came across some moccasins I liked. I mentioned to her that I liked them and browsed their website for a few minutes.\n \n About 10 minutes after that, she’s checking her Instagram and sees an ad for the exact brand of moccasin I just told her about. Just for kicks, she also checks her Facebook and sees the same ad there (makes sense cause it’s the same company).\n \n My question is basically how on earth did she get an ad for something I looked up? And how can we prevent that from happening? It’s very very disconcerting to have ads pop up on others’ phones right after looking that thing up. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 26 +favouriteCount: 58 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1702519556 {#13082 : 2023-12-14 03:05:56.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#13087 …} +votes: Doctrine\ORM\PersistentCollection {#13090 …} +reports: Doctrine\ORM\PersistentCollection {#13092 …} +favourites: Doctrine\ORM\PersistentCollection {#13094 …} +notifications: Doctrine\ORM\PersistentCollection {#13096 …} +badges: Doctrine\ORM\PersistentCollection {#13098 …} +children: [] -id: 21983 -titleTs: "'iphon':1 'listen':3" -bodyTs: "'10':133 'across':111 'ad':29,78,86,145,169,190,211 'also':161 'android':44 'basic':36,182 'block':79 'brand':149 'brave':52 'brows':100,125 'browser':56 'came':110 'caus':83,173 'check':139,162 'christma':108 'come':13 'compani':30,178 'data':33 'deal':97 'disconcert':208 'dns':76 'earth':185 'etc':34 'exact':148 'facebook':164 'firefox':72 'follow':18 'get':188 'gf':46 'gift':105 'guid':20 'happen':203 'hate':85 'haven':66 'idea':106 'instagram':141 'iphon':49 'kick':159 'kinda':8 'know':58 'level':77 'like':115,122 'll':17 'look':103,194,219 'm':7 'made':68 'make':171 'mention':117 'minim':28 'minut':131,134 'moccasin':113,151 'move':70 'noob':10 'ok':1 'other':215 'passion':89 'phone':216 'pop':212 'popular':63 'prevent':200 'privaci':15 'question':5,180 'right':217 'router':82 'run':42 'safari':92 'samsung':41 'see':143,166 'sell':31 'sens':172 'someth':192 'standard':55 'stat':37 'stock':43 'super':62 'thing':24,221 'told':154 'tri':26 'use':51,91 'web':102 'websit':127 'yet':73" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1702519374 +visibility: "visible " +apId: "https://lemmy.today/post/4071733" +editedAt: null +createdAt: DateTimeImmutable @1702432974 {#13079 : 2023-12-13 03:02:54.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: null +root: null +body: """ Some people say it’s your IP, but actually IP is rarely used for tracking\n \n On the way to privacy there are some things you should know:\n \n 1. Companies know who are your friends, especially if you communicate on the same messaging apps, etc\n 2. Also they have your location\n 3. And it seems like apps and Instagram are always listening (so if you say “pizza, pizza, pizza, I really like pizza, I really want to buy pizza now around me” you will get an ad with pizza) """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1702467285 {#2509 : 2023-12-13 12:34:45.0 +01:00 } +ip: null +tags: null +mentions: [ "@Telcontar@lemmy.today" ] +children: Doctrine\ORM\PersistentCollection {#2529 …} +nested: Doctrine\ORM\PersistentCollection {#2531 …} +votes: Doctrine\ORM\PersistentCollection {#2533 …} +reports: Doctrine\ORM\PersistentCollection {#2535 …} +favourites: Doctrine\ORM\PersistentCollection {#2537 …} +notifications: Doctrine\ORM\PersistentCollection {#2539 …} -id: 220446 -bodyTs: "'1':28 '2':45 '3':51 'actual':9 'ad':86 'also':46 'alway':60 'app':43,56 'around':80 'buy':77 'communic':38 'compani':29 'especi':35 'etc':44 'friend':34 'get':84 'instagram':58 'ip':7,10 'know':27,30 'like':55,71 'listen':61 'locat':50 'messag':42 'peopl':2 'pizza':66,67,68,72,78,88 'privaci':20 'rare':12 'realli':70,74 'say':3,65 'seem':54 'thing':24 'track':15 'use':13 'want':75 'way':18" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6600721" +editedAt: null +createdAt: DateTimeImmutable @1702467285 {#2508 : 2023-12-13 12:34:45.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#13044 +comment: App\Entity\EntryComment {#2527 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2528 +user: Proxies\__CG__\App\Entity\User {#13081 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "iPhone-is-listening" +title: "iPhone is listening" +url: null +body: """ Ok I have a question. I’m kinda a noob when it comes to privacy. I’ll follow the guides and do the things to try to minimize ad companies selling my data etc.\n \n Some basic stats: I have a Samsung running stock android. My GF has an iPhone. I use brave as my standard browser (I know that’s not super popular but I haven’t made the move to Firefox yet.) I have DNS level ad blocking on my router cause I hate ads with a passion. She uses safari.\n \n So here’s the deal. I was browsing the web looking for gift ideas for Christmas and came across some moccasins I liked. I mentioned to her that I liked them and browsed their website for a few minutes.\n \n About 10 minutes after that, she’s checking her Instagram and sees an ad for the exact brand of moccasin I just told her about. Just for kicks, she also checks her Facebook and sees the same ad there (makes sense cause it’s the same company).\n \n My question is basically how on earth did she get an ad for something I looked up? And how can we prevent that from happening? It’s very very disconcerting to have ads pop up on others’ phones right after looking that thing up. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 26 +favouriteCount: 58 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1702519556 {#13082 : 2023-12-14 03:05:56.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#13087 …} +votes: Doctrine\ORM\PersistentCollection {#13090 …} +reports: Doctrine\ORM\PersistentCollection {#13092 …} +favourites: Doctrine\ORM\PersistentCollection {#13094 …} +notifications: Doctrine\ORM\PersistentCollection {#13096 …} +badges: Doctrine\ORM\PersistentCollection {#13098 …} +children: [] -id: 21983 -titleTs: "'iphon':1 'listen':3" -bodyTs: "'10':133 'across':111 'ad':29,78,86,145,169,190,211 'also':161 'android':44 'basic':36,182 'block':79 'brand':149 'brave':52 'brows':100,125 'browser':56 'came':110 'caus':83,173 'check':139,162 'christma':108 'come':13 'compani':30,178 'data':33 'deal':97 'disconcert':208 'dns':76 'earth':185 'etc':34 'exact':148 'facebook':164 'firefox':72 'follow':18 'get':188 'gf':46 'gift':105 'guid':20 'happen':203 'hate':85 'haven':66 'idea':106 'instagram':141 'iphon':49 'kick':159 'kinda':8 'know':58 'level':77 'like':115,122 'll':17 'look':103,194,219 'm':7 'made':68 'make':171 'mention':117 'minim':28 'minut':131,134 'moccasin':113,151 'move':70 'noob':10 'ok':1 'other':215 'passion':89 'phone':216 'pop':212 'popular':63 'prevent':200 'privaci':15 'question':5,180 'right':217 'router':82 'run':42 'safari':92 'samsung':41 'see':143,166 'sell':31 'sens':172 'someth':192 'standard':55 'stat':37 'stock':43 'super':62 'thing':24,221 'told':154 'tri':26 'use':51,91 'web':102 'websit':127 'yet':73" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1702519374 +visibility: "visible " +apId: "https://lemmy.today/post/4071733" +editedAt: null +createdAt: DateTimeImmutable @1702432974 {#13079 : 2023-12-13 03:02:54.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: null +root: null +body: """ Some people say it’s your IP, but actually IP is rarely used for tracking\n \n On the way to privacy there are some things you should know:\n \n 1. Companies know who are your friends, especially if you communicate on the same messaging apps, etc\n 2. Also they have your location\n 3. And it seems like apps and Instagram are always listening (so if you say “pizza, pizza, pizza, I really like pizza, I really want to buy pizza now around me” you will get an ad with pizza) """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1702467285 {#2509 : 2023-12-13 12:34:45.0 +01:00 } +ip: null +tags: null +mentions: [ "@Telcontar@lemmy.today" ] +children: Doctrine\ORM\PersistentCollection {#2529 …} +nested: Doctrine\ORM\PersistentCollection {#2531 …} +votes: Doctrine\ORM\PersistentCollection {#2533 …} +reports: Doctrine\ORM\PersistentCollection {#2535 …} +favourites: Doctrine\ORM\PersistentCollection {#2537 …} +notifications: Doctrine\ORM\PersistentCollection {#2539 …} -id: 220446 -bodyTs: "'1':28 '2':45 '3':51 'actual':9 'ad':86 'also':46 'alway':60 'app':43,56 'around':80 'buy':77 'communic':38 'compani':29 'especi':35 'etc':44 'friend':34 'get':84 'instagram':58 'ip':7,10 'know':27,30 'like':55,71 'listen':61 'locat':50 'messag':42 'peopl':2 'pizza':66,67,68,72,78,88 'privaci':20 'rare':12 'realli':70,74 'say':3,65 'seem':54 'thing':24 'track':15 'use':13 'want':75 'way':18" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6600721" +editedAt: null +createdAt: DateTimeImmutable @1702467285 {#2508 : 2023-12-13 12:34:45.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -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 {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#13107 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1702467285 {#2508 : 2023-12-13 12:34:45.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#13163 +date: DateTimeImmutable @1702467285 {#2508 : 2023-12-13 12:34:45.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1702467285 {#2508 : 2023-12-13 12:34:45.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#13217 +createdAt: DateTimeImmutable @1702467285 {#2508 : 2023-12-13 12:34:45.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#13271 +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2528 +user: Proxies\__CG__\App\Entity\User {#13081 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "iPhone-is-listening" +title: "iPhone is listening" +url: null +body: """ Ok I have a question. I’m kinda a noob when it comes to privacy. I’ll follow the guides and do the things to try to minimize ad companies selling my data etc.\n \n Some basic stats: I have a Samsung running stock android. My GF has an iPhone. I use brave as my standard browser (I know that’s not super popular but I haven’t made the move to Firefox yet.) I have DNS level ad blocking on my router cause I hate ads with a passion. She uses safari.\n \n So here’s the deal. I was browsing the web looking for gift ideas for Christmas and came across some moccasins I liked. I mentioned to her that I liked them and browsed their website for a few minutes.\n \n About 10 minutes after that, she’s checking her Instagram and sees an ad for the exact brand of moccasin I just told her about. Just for kicks, she also checks her Facebook and sees the same ad there (makes sense cause it’s the same company).\n \n My question is basically how on earth did she get an ad for something I looked up? And how can we prevent that from happening? It’s very very disconcerting to have ads pop up on others’ phones right after looking that thing up. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 26 +favouriteCount: 58 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1702519556 {#13082 : 2023-12-14 03:05:56.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#13087 …} +votes: Doctrine\ORM\PersistentCollection {#13090 …} +reports: Doctrine\ORM\PersistentCollection {#13092 …} +favourites: Doctrine\ORM\PersistentCollection {#13094 …} +notifications: Doctrine\ORM\PersistentCollection {#13096 …} +badges: Doctrine\ORM\PersistentCollection {#13098 …} +children: [] -id: 21983 -titleTs: "'iphon':1 'listen':3" -bodyTs: "'10':133 'across':111 'ad':29,78,86,145,169,190,211 'also':161 'android':44 'basic':36,182 'block':79 'brand':149 'brave':52 'brows':100,125 'browser':56 'came':110 'caus':83,173 'check':139,162 'christma':108 'come':13 'compani':30,178 'data':33 'deal':97 'disconcert':208 'dns':76 'earth':185 'etc':34 'exact':148 'facebook':164 'firefox':72 'follow':18 'get':188 'gf':46 'gift':105 'guid':20 'happen':203 'hate':85 'haven':66 'idea':106 'instagram':141 'iphon':49 'kick':159 'kinda':8 'know':58 'level':77 'like':115,122 'll':17 'look':103,194,219 'm':7 'made':68 'make':171 'mention':117 'minim':28 'minut':131,134 'moccasin':113,151 'move':70 'noob':10 'ok':1 'other':215 'passion':89 'phone':216 'pop':212 'popular':63 'prevent':200 'privaci':15 'question':5,180 'right':217 'router':82 'run':42 'safari':92 'samsung':41 'see':143,166 'sell':31 'sens':172 'someth':192 'standard':55 'stat':37 'stock':43 'super':62 'thing':24,221 'told':154 'tri':26 'use':51,91 'web':102 'websit':127 'yet':73" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1702519374 +visibility: "visible " +apId: "https://lemmy.today/post/4071733" +editedAt: null +createdAt: DateTimeImmutable @1702432974 {#13079 : 2023-12-13 03:02:54.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#13326 +entry: Proxies\__CG__\App\Entity\Entry {#2528 +user: Proxies\__CG__\App\Entity\User {#13081 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "iPhone-is-listening" +title: "iPhone is listening" +url: null +body: """ Ok I have a question. I’m kinda a noob when it comes to privacy. I’ll follow the guides and do the things to try to minimize ad companies selling my data etc.\n \n Some basic stats: I have a Samsung running stock android. My GF has an iPhone. I use brave as my standard browser (I know that’s not super popular but I haven’t made the move to Firefox yet.) I have DNS level ad blocking on my router cause I hate ads with a passion. She uses safari.\n \n So here’s the deal. I was browsing the web looking for gift ideas for Christmas and came across some moccasins I liked. I mentioned to her that I liked them and browsed their website for a few minutes.\n \n About 10 minutes after that, she’s checking her Instagram and sees an ad for the exact brand of moccasin I just told her about. Just for kicks, she also checks her Facebook and sees the same ad there (makes sense cause it’s the same company).\n \n My question is basically how on earth did she get an ad for something I looked up? And how can we prevent that from happening? It’s very very disconcerting to have ads pop up on others’ phones right after looking that thing up. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 26 +favouriteCount: 58 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1702519556 {#13082 : 2023-12-14 03:05:56.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#13087 …} +votes: Doctrine\ORM\PersistentCollection {#13090 …} +reports: Doctrine\ORM\PersistentCollection {#13092 …} +favourites: Doctrine\ORM\PersistentCollection {#13094 …} +notifications: Doctrine\ORM\PersistentCollection {#13096 …} +badges: Doctrine\ORM\PersistentCollection {#13098 …} +children: [] -id: 21983 -titleTs: "'iphon':1 'listen':3" -bodyTs: "'10':133 'across':111 'ad':29,78,86,145,169,190,211 'also':161 'android':44 'basic':36,182 'block':79 'brand':149 'brave':52 'brows':100,125 'browser':56 'came':110 'caus':83,173 'check':139,162 'christma':108 'come':13 'compani':30,178 'data':33 'deal':97 'disconcert':208 'dns':76 'earth':185 'etc':34 'exact':148 'facebook':164 'firefox':72 'follow':18 'get':188 'gf':46 'gift':105 'guid':20 'happen':203 'hate':85 'haven':66 'idea':106 'instagram':141 'iphon':49 'kick':159 'kinda':8 'know':58 'level':77 'like':115,122 'll':17 'look':103,194,219 'm':7 'made':68 'make':171 'mention':117 'minim':28 'minut':131,134 'moccasin':113,151 'move':70 'noob':10 'ok':1 'other':215 'passion':89 'phone':216 'pop':212 'popular':63 'prevent':200 'privaci':15 'question':5,180 'right':217 'router':82 'run':42 'safari':92 'samsung':41 'see':143,166 'sell':31 'sens':172 'someth':192 'standard':55 'stat':37 'stock':43 'super':62 'thing':24,221 'told':154 'tri':26 'use':51,91 'web':102 'websit':127 'yet':73" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1702519374 +visibility: "visible " +apId: "https://lemmy.today/post/4071733" +editedAt: null +createdAt: DateTimeImmutable @1702432974 {#13079 : 2023-12-13 03:02:54.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#13381 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.35 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2527 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2528 +user: Proxies\__CG__\App\Entity\User {#13081 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "iPhone-is-listening" +title: "iPhone is listening" +url: null +body: """ Ok I have a question. I’m kinda a noob when it comes to privacy. I’ll follow the guides and do the things to try to minimize ad companies selling my data etc.\n \n Some basic stats: I have a Samsung running stock android. My GF has an iPhone. I use brave as my standard browser (I know that’s not super popular but I haven’t made the move to Firefox yet.) I have DNS level ad blocking on my router cause I hate ads with a passion. She uses safari.\n \n So here’s the deal. I was browsing the web looking for gift ideas for Christmas and came across some moccasins I liked. I mentioned to her that I liked them and browsed their website for a few minutes.\n \n About 10 minutes after that, she’s checking her Instagram and sees an ad for the exact brand of moccasin I just told her about. Just for kicks, she also checks her Facebook and sees the same ad there (makes sense cause it’s the same company).\n \n My question is basically how on earth did she get an ad for something I looked up? And how can we prevent that from happening? It’s very very disconcerting to have ads pop up on others’ phones right after looking that thing up. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 26 +favouriteCount: 58 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1702519556 {#13082 : 2023-12-14 03:05:56.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#13087 …} +votes: Doctrine\ORM\PersistentCollection {#13090 …} +reports: Doctrine\ORM\PersistentCollection {#13092 …} +favourites: Doctrine\ORM\PersistentCollection {#13094 …} +notifications: Doctrine\ORM\PersistentCollection {#13096 …} +badges: Doctrine\ORM\PersistentCollection {#13098 …} +children: [] -id: 21983 -titleTs: "'iphon':1 'listen':3" -bodyTs: "'10':133 'across':111 'ad':29,78,86,145,169,190,211 'also':161 'android':44 'basic':36,182 'block':79 'brand':149 'brave':52 'brows':100,125 'browser':56 'came':110 'caus':83,173 'check':139,162 'christma':108 'come':13 'compani':30,178 'data':33 'deal':97 'disconcert':208 'dns':76 'earth':185 'etc':34 'exact':148 'facebook':164 'firefox':72 'follow':18 'get':188 'gf':46 'gift':105 'guid':20 'happen':203 'hate':85 'haven':66 'idea':106 'instagram':141 'iphon':49 'kick':159 'kinda':8 'know':58 'level':77 'like':115,122 'll':17 'look':103,194,219 'm':7 'made':68 'make':171 'mention':117 'minim':28 'minut':131,134 'moccasin':113,151 'move':70 'noob':10 'ok':1 'other':215 'passion':89 'phone':216 'pop':212 'popular':63 'prevent':200 'privaci':15 'question':5,180 'right':217 'router':82 'run':42 'safari':92 'samsung':41 'see':143,166 'sell':31 'sens':172 'someth':192 'standard':55 'stat':37 'stock':43 'super':62 'thing':24,221 'told':154 'tri':26 'use':51,91 'web':102 'websit':127 'yet':73" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1702519374 +visibility: "visible " +apId: "https://lemmy.today/post/4071733" +editedAt: null +createdAt: DateTimeImmutable @1702432974 {#13079 : 2023-12-13 03:02:54.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: null +root: null +body: """ Some people say it’s your IP, but actually IP is rarely used for tracking\n \n On the way to privacy there are some things you should know:\n \n 1. Companies know who are your friends, especially if you communicate on the same messaging apps, etc\n 2. Also they have your location\n 3. And it seems like apps and Instagram are always listening (so if you say “pizza, pizza, pizza, I really like pizza, I really want to buy pizza now around me” you will get an ad with pizza) """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1702467285 {#2509 : 2023-12-13 12:34:45.0 +01:00 } +ip: null +tags: null +mentions: [ "@Telcontar@lemmy.today" ] +children: Doctrine\ORM\PersistentCollection {#2529 …} +nested: Doctrine\ORM\PersistentCollection {#2531 …} +votes: Doctrine\ORM\PersistentCollection {#2533 …} +reports: Doctrine\ORM\PersistentCollection {#2535 …} +favourites: Doctrine\ORM\PersistentCollection {#2537 …} +notifications: Doctrine\ORM\PersistentCollection {#2539 …} -id: 220446 -bodyTs: "'1':28 '2':45 '3':51 'actual':9 'ad':86 'also':46 'alway':60 'app':43,56 'around':80 'buy':77 'communic':38 'compani':29 'especi':35 'etc':44 'friend':34 'get':84 'instagram':58 'ip':7,10 'know':27,30 'like':55,71 'listen':61 'locat':50 'messag':42 'peopl':2 'pizza':66,67,68,72,78,88 'privaci':20 'rare':12 'realli':70,74 'say':3,65 'seem':54 'thing':24 'track':15 'use':13 'want':75 'way':18" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6600721" +editedAt: null +createdAt: DateTimeImmutable @1702467285 {#2508 : 2023-12-13 12:34:45.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#13477 +subject: App\Entity\EntryComment {#2527 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2528 +user: Proxies\__CG__\App\Entity\User {#13081 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "iPhone-is-listening" +title: "iPhone is listening" +url: null +body: """ Ok I have a question. I’m kinda a noob when it comes to privacy. I’ll follow the guides and do the things to try to minimize ad companies selling my data etc.\n \n Some basic stats: I have a Samsung running stock android. My GF has an iPhone. I use brave as my standard browser (I know that’s not super popular but I haven’t made the move to Firefox yet.) I have DNS level ad blocking on my router cause I hate ads with a passion. She uses safari.\n \n So here’s the deal. I was browsing the web looking for gift ideas for Christmas and came across some moccasins I liked. I mentioned to her that I liked them and browsed their website for a few minutes.\n \n About 10 minutes after that, she’s checking her Instagram and sees an ad for the exact brand of moccasin I just told her about. Just for kicks, she also checks her Facebook and sees the same ad there (makes sense cause it’s the same company).\n \n My question is basically how on earth did she get an ad for something I looked up? And how can we prevent that from happening? It’s very very disconcerting to have ads pop up on others’ phones right after looking that thing up. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 26 +favouriteCount: 58 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1702519556 {#13082 : 2023-12-14 03:05:56.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#13087 …} +votes: Doctrine\ORM\PersistentCollection {#13090 …} +reports: Doctrine\ORM\PersistentCollection {#13092 …} +favourites: Doctrine\ORM\PersistentCollection {#13094 …} +notifications: Doctrine\ORM\PersistentCollection {#13096 …} +badges: Doctrine\ORM\PersistentCollection {#13098 …} +children: [] -id: 21983 -titleTs: "'iphon':1 'listen':3" -bodyTs: "'10':133 'across':111 'ad':29,78,86,145,169,190,211 'also':161 'android':44 'basic':36,182 'block':79 'brand':149 'brave':52 'brows':100,125 'browser':56 'came':110 'caus':83,173 'check':139,162 'christma':108 'come':13 'compani':30,178 'data':33 'deal':97 'disconcert':208 'dns':76 'earth':185 'etc':34 'exact':148 'facebook':164 'firefox':72 'follow':18 'get':188 'gf':46 'gift':105 'guid':20 'happen':203 'hate':85 'haven':66 'idea':106 'instagram':141 'iphon':49 'kick':159 'kinda':8 'know':58 'level':77 'like':115,122 'll':17 'look':103,194,219 'm':7 'made':68 'make':171 'mention':117 'minim':28 'minut':131,134 'moccasin':113,151 'move':70 'noob':10 'ok':1 'other':215 'passion':89 'phone':216 'pop':212 'popular':63 'prevent':200 'privaci':15 'question':5,180 'right':217 'router':82 'run':42 'safari':92 'samsung':41 'see':143,166 'sell':31 'sens':172 'someth':192 'standard':55 'stat':37 'stock':43 'super':62 'thing':24,221 'told':154 'tri':26 'use':51,91 'web':102 'websit':127 'yet':73" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1702519374 +visibility: "visible " +apId: "https://lemmy.today/post/4071733" +editedAt: null +createdAt: DateTimeImmutable @1702432974 {#13079 : 2023-12-13 03:02:54.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: null +root: null +body: """ Some people say it’s your IP, but actually IP is rarely used for tracking\n \n On the way to privacy there are some things you should know:\n \n 1. Companies know who are your friends, especially if you communicate on the same messaging apps, etc\n 2. Also they have your location\n 3. And it seems like apps and Instagram are always listening (so if you say “pizza, pizza, pizza, I really like pizza, I really want to buy pizza now around me” you will get an ad with pizza) """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1702467285 {#2509 : 2023-12-13 12:34:45.0 +01:00 } +ip: null +tags: null +mentions: [ "@Telcontar@lemmy.today" ] +children: Doctrine\ORM\PersistentCollection {#2529 …} +nested: Doctrine\ORM\PersistentCollection {#2531 …} +votes: Doctrine\ORM\PersistentCollection {#2533 …} +reports: Doctrine\ORM\PersistentCollection {#2535 …} +favourites: Doctrine\ORM\PersistentCollection {#2537 …} +notifications: Doctrine\ORM\PersistentCollection {#2539 …} -id: 220446 -bodyTs: "'1':28 '2':45 '3':51 'actual':9 'ad':86 'also':46 'alway':60 'app':43,56 'around':80 'buy':77 'communic':38 'compani':29 'especi':35 'etc':44 'friend':34 'get':84 'instagram':58 'ip':7,10 'know':27,30 'like':55,71 'listen':61 'locat':50 'messag':42 'peopl':2 'pizza':66,67,68,72,78,88 'privaci':20 'rare':12 'realli':70,74 'say':3,65 'seem':54 'thing':24 'track':15 'use':13 'want':75 'way':18" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6600721" +editedAt: null +createdAt: DateTimeImmutable @1702467285 {#2508 : 2023-12-13 12:34:45.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.87 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2527 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2528 +user: Proxies\__CG__\App\Entity\User {#13081 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "iPhone-is-listening" +title: "iPhone is listening" +url: null +body: """ Ok I have a question. I’m kinda a noob when it comes to privacy. I’ll follow the guides and do the things to try to minimize ad companies selling my data etc.\n \n Some basic stats: I have a Samsung running stock android. My GF has an iPhone. I use brave as my standard browser (I know that’s not super popular but I haven’t made the move to Firefox yet.) I have DNS level ad blocking on my router cause I hate ads with a passion. She uses safari.\n \n So here’s the deal. I was browsing the web looking for gift ideas for Christmas and came across some moccasins I liked. I mentioned to her that I liked them and browsed their website for a few minutes.\n \n About 10 minutes after that, she’s checking her Instagram and sees an ad for the exact brand of moccasin I just told her about. Just for kicks, she also checks her Facebook and sees the same ad there (makes sense cause it’s the same company).\n \n My question is basically how on earth did she get an ad for something I looked up? And how can we prevent that from happening? It’s very very disconcerting to have ads pop up on others’ phones right after looking that thing up. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 26 +favouriteCount: 58 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1702519556 {#13082 : 2023-12-14 03:05:56.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#13087 …} +votes: Doctrine\ORM\PersistentCollection {#13090 …} +reports: Doctrine\ORM\PersistentCollection {#13092 …} +favourites: Doctrine\ORM\PersistentCollection {#13094 …} +notifications: Doctrine\ORM\PersistentCollection {#13096 …} +badges: Doctrine\ORM\PersistentCollection {#13098 …} +children: [] -id: 21983 -titleTs: "'iphon':1 'listen':3" -bodyTs: "'10':133 'across':111 'ad':29,78,86,145,169,190,211 'also':161 'android':44 'basic':36,182 'block':79 'brand':149 'brave':52 'brows':100,125 'browser':56 'came':110 'caus':83,173 'check':139,162 'christma':108 'come':13 'compani':30,178 'data':33 'deal':97 'disconcert':208 'dns':76 'earth':185 'etc':34 'exact':148 'facebook':164 'firefox':72 'follow':18 'get':188 'gf':46 'gift':105 'guid':20 'happen':203 'hate':85 'haven':66 'idea':106 'instagram':141 'iphon':49 'kick':159 'kinda':8 'know':58 'level':77 'like':115,122 'll':17 'look':103,194,219 'm':7 'made':68 'make':171 'mention':117 'minim':28 'minut':131,134 'moccasin':113,151 'move':70 'noob':10 'ok':1 'other':215 'passion':89 'phone':216 'pop':212 'popular':63 'prevent':200 'privaci':15 'question':5,180 'right':217 'router':82 'run':42 'safari':92 'samsung':41 'see':143,166 'sell':31 'sens':172 'someth':192 'standard':55 'stat':37 'stock':43 'super':62 'thing':24,221 'told':154 'tri':26 'use':51,91 'web':102 'websit':127 'yet':73" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1702519374 +visibility: "visible " +apId: "https://lemmy.today/post/4071733" +editedAt: null +createdAt: DateTimeImmutable @1702432974 {#13079 : 2023-12-13 03:02:54.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: null +root: null +body: """ Some people say it’s your IP, but actually IP is rarely used for tracking\n \n On the way to privacy there are some things you should know:\n \n 1. Companies know who are your friends, especially if you communicate on the same messaging apps, etc\n 2. Also they have your location\n 3. And it seems like apps and Instagram are always listening (so if you say “pizza, pizza, pizza, I really like pizza, I really want to buy pizza now around me” you will get an ad with pizza) """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1702467285 {#2509 : 2023-12-13 12:34:45.0 +01:00 } +ip: null +tags: null +mentions: [ "@Telcontar@lemmy.today" ] +children: Doctrine\ORM\PersistentCollection {#2529 …} +nested: Doctrine\ORM\PersistentCollection {#2531 …} +votes: Doctrine\ORM\PersistentCollection {#2533 …} +reports: Doctrine\ORM\PersistentCollection {#2535 …} +favourites: Doctrine\ORM\PersistentCollection {#2537 …} +notifications: Doctrine\ORM\PersistentCollection {#2539 …} -id: 220446 -bodyTs: "'1':28 '2':45 '3':51 'actual':9 'ad':86 'also':46 'alway':60 'app':43,56 'around':80 'buy':77 'communic':38 'compani':29 'especi':35 'etc':44 'friend':34 'get':84 'instagram':58 'ip':7,10 'know':27,30 'like':55,71 'listen':61 'locat':50 'messag':42 'peopl':2 'pizza':66,67,68,72,78,88 'privaci':20 'rare':12 'realli':70,74 'say':3,65 'seem':54 'thing':24 'track':15 'use':13 'want':75 'way':18" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6600721" +editedAt: null +createdAt: DateTimeImmutable @1702467285 {#2508 : 2023-12-13 12:34:45.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#13534 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2527 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2528 +user: Proxies\__CG__\App\Entity\User {#13081 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 +icon: Proxies\__CG__\App\Entity\Image {#10251 …} +name: "privacy@lemmy.ml" +title: "privacy" +description: """ A place to discuss privacy and freedom in the digital world.\n ============================================================\n \n Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n \n In this community everyone is welcome to post links and discuss topics related to privacy.\n \n ### Some Rules\n \n - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n - Don’t promote proprietary software\n - Try to keep things on topic\n - If you have a question, please try searching for previous discussions, maybe it has already been answered\n - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n - Be nice :)\n \n ### Related communities\n \n - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n \n ### Chat rooms\n \n - [Matrix/Element]Dead\n - [Discord](https://discord.gg/8xfrVjvngh)\n \n much thanks to @gary_host_laptop for the logo design :) """ +rules: null +subscriptionsCount: 1 +entryCount: 561 +entryCommentCount: 7684 +postCount: 6 +postCommentCount: 73 +isAdult: false +customCss: null +lastActive: DateTime @1729582580 {#10248 : 2024-10-22 09:36:20.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#10252 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#10254 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10256 …} +entries: Doctrine\ORM\PersistentCollection {#10258 …} +posts: Doctrine\ORM\PersistentCollection {#10260 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10262 …} +bans: Doctrine\ORM\PersistentCollection {#10264 …} +reports: Doctrine\ORM\PersistentCollection {#10266 …} +badges: Doctrine\ORM\PersistentCollection {#10268 …} +logs: Doctrine\ORM\PersistentCollection {#10270 …} +awards: Doctrine\ORM\PersistentCollection {#10272 …} +categories: Doctrine\ORM\PersistentCollection {#10274 …} -id: 85 +apId: "privacy@lemmy.ml" +apProfileId: "https://lemmy.ml/c/privacy" +apPublicUrl: "https://lemmy.ml/c/privacy" +apFollowersUrl: "https://lemmy.ml/c/privacy/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "privacy" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583592 {#10249 : 2024-10-22 09:53:12.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699780272 {#10250 : 2023-11-12 10:11:12.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1691 …} +slug: "iPhone-is-listening" +title: "iPhone is listening" +url: null +body: """ Ok I have a question. I’m kinda a noob when it comes to privacy. I’ll follow the guides and do the things to try to minimize ad companies selling my data etc.\n \n Some basic stats: I have a Samsung running stock android. My GF has an iPhone. I use brave as my standard browser (I know that’s not super popular but I haven’t made the move to Firefox yet.) I have DNS level ad blocking on my router cause I hate ads with a passion. She uses safari.\n \n So here’s the deal. I was browsing the web looking for gift ideas for Christmas and came across some moccasins I liked. I mentioned to her that I liked them and browsed their website for a few minutes.\n \n About 10 minutes after that, she’s checking her Instagram and sees an ad for the exact brand of moccasin I just told her about. Just for kicks, she also checks her Facebook and sees the same ad there (makes sense cause it’s the same company).\n \n My question is basically how on earth did she get an ad for something I looked up? And how can we prevent that from happening? It’s very very disconcerting to have ads pop up on others’ phones right after looking that thing up. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 26 +favouriteCount: 58 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1702519556 {#13082 : 2023-12-14 03:05:56.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#13087 …} +votes: Doctrine\ORM\PersistentCollection {#13090 …} +reports: Doctrine\ORM\PersistentCollection {#13092 …} +favourites: Doctrine\ORM\PersistentCollection {#13094 …} +notifications: Doctrine\ORM\PersistentCollection {#13096 …} +badges: Doctrine\ORM\PersistentCollection {#13098 …} +children: [] -id: 21983 -titleTs: "'iphon':1 'listen':3" -bodyTs: "'10':133 'across':111 'ad':29,78,86,145,169,190,211 'also':161 'android':44 'basic':36,182 'block':79 'brand':149 'brave':52 'brows':100,125 'browser':56 'came':110 'caus':83,173 'check':139,162 'christma':108 'come':13 'compani':30,178 'data':33 'deal':97 'disconcert':208 'dns':76 'earth':185 'etc':34 'exact':148 'facebook':164 'firefox':72 'follow':18 'get':188 'gf':46 'gift':105 'guid':20 'happen':203 'hate':85 'haven':66 'idea':106 'instagram':141 'iphon':49 'kick':159 'kinda':8 'know':58 'level':77 'like':115,122 'll':17 'look':103,194,219 'm':7 'made':68 'make':171 'mention':117 'minim':28 'minut':131,134 'moccasin':113,151 'move':70 'noob':10 'ok':1 'other':215 'passion':89 'phone':216 'pop':212 'popular':63 'prevent':200 'privaci':15 'question':5,180 'right':217 'router':82 'run':42 'safari':92 'samsung':41 'see':143,166 'sell':31 'sens':172 'someth':192 'standard':55 'stat':37 'stock':43 'super':62 'thing':24,221 'told':154 'tri':26 'use':51,91 'web':102 'websit':127 'yet':73" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1702519374 +visibility: "visible " +apId: "https://lemmy.today/post/4071733" +editedAt: null +createdAt: DateTimeImmutable @1702432974 {#13079 : 2023-12-13 03:02:54.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …2} +image: null +parent: null +root: null +body: """ Some people say it’s your IP, but actually IP is rarely used for tracking\n \n On the way to privacy there are some things you should know:\n \n 1. Companies know who are your friends, especially if you communicate on the same messaging apps, etc\n 2. Also they have your location\n 3. And it seems like apps and Instagram are always listening (so if you say “pizza, pizza, pizza, I really like pizza, I really want to buy pizza now around me” you will get an ad with pizza) """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1702467285 {#2509 : 2023-12-13 12:34:45.0 +01:00 } +ip: null +tags: null +mentions: [ "@Telcontar@lemmy.today" ] +children: Doctrine\ORM\PersistentCollection {#2529 …} +nested: Doctrine\ORM\PersistentCollection {#2531 …} +votes: Doctrine\ORM\PersistentCollection {#2533 …} +reports: Doctrine\ORM\PersistentCollection {#2535 …} +favourites: Doctrine\ORM\PersistentCollection {#2537 …} +notifications: Doctrine\ORM\PersistentCollection {#2539 …} -id: 220446 -bodyTs: "'1':28 '2':45 '3':51 'actual':9 'ad':86 'also':46 'alway':60 'app':43,56 'around':80 'buy':77 'communic':38 'compani':29 'especi':35 'etc':44 'friend':34 'get':84 'instagram':58 'ip':7,10 'know':27,30 'like':55,71 'listen':61 'locat':50 'messag':42 'peopl':2 'pizza':66,67,68,72,78,88 'privaci':20 'rare':12 'realli':70,74 'say':3,65 'seem':54 'thing':24 'track':15 'use':13 'want':75 'way':18" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sh.itjust.works/comment/6600721" +editedAt: null +createdAt: DateTimeImmutable @1702467285 {#2508 : 2023-12-13 12:34:45.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
settings_row_enum | App\Twig\Components\SettingsRowEnumComponent | 16.0 MiB | 0.39 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 {#13849 +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.20 ms | |
---|---|---|---|---|
Input props | [ "label" => "Dynamic lists" "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#13921 +label: "Dynamic lists" +help: "" +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "label" => "Rounded edges" "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#13984 +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 {#14040 +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 {#14099 +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 {#14155 +label: "Show top bar" +help: "" +settingsKey: "KBIN_GENERAL_TOPBAR" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "label" => "Turbo mode (experimental)" "settingsKey" => "KBIN_GENERAL_TURBO" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14211 +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.22 ms | |
---|---|---|---|---|
Input props | [ "label" => "Mark new comments" "settingsKey" => "KBIN_MARK_NEW_COMMENTS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#14269 +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.24 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show "Support Us" block" "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14332 +label: "Show "Support Us" block" +help: "" +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK" +defaultValue: true +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 16.0 MiB | 0.25 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show subscribed users" "settingsKey" => "KBIN_SUB_CHANNEL_USERS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#14390 +label: "Show subscribed users" +help: "" +settingsKey: "KBIN_SUB_CHANNEL_USERS" +defaultValue: false +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 16.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show subscribed magazines" "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#9103 +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.14 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show subscribed domains" "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#12723 +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.25 ms | |
---|---|---|---|---|
Input props | [ "label" => "Auto media preview" "help" => "Automatically expand media previews." "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#7693 +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.19 ms | |
---|---|---|---|---|
Input props | [ "label" => "Compact view" "settingsKey" => "KBIN_ENTRIES_COMPACT" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#9985 +label: "Compact view" +help: "" +settingsKey: "KBIN_ENTRIES_COMPACT" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.21 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show users’ avatars" "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#12731 +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.19 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show magazines’ icons" "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14190 +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.13 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show thumbnails" "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14459 +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 {#14515 +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.13 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show users’ avatars" "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14571 +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.18 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 {#14627 +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.13 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 {#14685 +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 } |
user_actions | App\Twig\Components\UserActionsComponent | 16.0 MiB | 0.42 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserActionsComponent {#14761 +user: App\Entity\User {#265 +avatar: null +cover: null +email: "Gooey0210@sh.itjust.works" +username: "@Gooey0210@sh.itjust.works" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729550030 {#273 : 2024-10-22 00:33:50.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#253 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …} +entries: Doctrine\ORM\PersistentCollection {#196 …} +entryVotes: Doctrine\ORM\PersistentCollection {#168 …} +entryComments: Doctrine\ORM\PersistentCollection {#141 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …} +posts: Doctrine\ORM\PersistentCollection {#84 …} +postVotes: Doctrine\ORM\PersistentCollection {#99 …} +postComments: Doctrine\ORM\PersistentCollection {#1863 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …} +follows: Doctrine\ORM\PersistentCollection {#1917 …} +followers: Doctrine\ORM\PersistentCollection {#1601 …} +blocks: Doctrine\ORM\PersistentCollection {#1805 …} +blockers: Doctrine\ORM\PersistentCollection {#1810 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …} +reports: Doctrine\ORM\PersistentCollection {#1791 …} +favourites: Doctrine\ORM\PersistentCollection {#2416 …} +violations: Doctrine\ORM\PersistentCollection {#1824 …} +notifications: Doctrine\ORM\PersistentCollection {#1914 …} +awards: Doctrine\ORM\PersistentCollection {#1929 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …} +categories: Doctrine\ORM\PersistentCollection {#1880 …} -id: 54329 -password: "$2y$13$RtmYmbeNPhKJn.B78pWEX.Z2UIGF5h7Dw9blvH9WXtbJ33UdM9Gze" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …} +apId: "Gooey0210@sh.itjust.works" +apProfileId: "https://sh.itjust.works/u/Gooey0210" +apPublicUrl: "https://sh.itjust.works/u/Gooey0210" +apFollowersUrl: null +apInboxUrl: "https://sh.itjust.works/inbox" +apDomain: "sh.itjust.works" +apPreferredUsername: "Gooey0210" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729146266 {#274 : 2024-10-17 08:24:26.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.24 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#14822 +date: DateTimeImmutable @1696838162 {#268 : 2023-10-09 09:56:02.0 +02:00 } } |
related_magazines | App\Twig\Components\RelatedMagazinesComponent | 16.0 MiB | 1.89 ms | |
---|---|---|---|---|
Input props | [ "magazine" => null "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedMagazinesComponent {#14909 +limit: 4 +tag: null +magazine: null +type: "random" +title: "random_magazines" +refreshedRandom: false -repository: App\Repository\MagazineRepository {#1370 …} -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 | 0.27 ms | |
---|---|---|---|---|
Input props | [ "magazine" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\ActiveUsersComponent {#14977 +magazine: null -userRepository: App\Repository\UserRepository {#603 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
related_categories | App\Twig\Components\RelatedCategoriesComponent | 16.0 MiB | 1.43 ms | |
---|---|---|---|---|
Input props | [ "magazine" => null "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedCategoriesComponent {#15036 +limit: 4 +tag: null +magazine: null +type: "random" +title: "random_categories" +refreshedRandom: false -repository: App\Repository\CategoryRepository {#15037 …} -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 | 1.65 ms | |
---|---|---|---|---|
Input props | [ "magazine" => null "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedPostsComponent {#15107 +limit: 4 +tag: null +magazine: null +type: "random" +post: null +title: "random_posts" +refreshedRandom: false -repository: App\Repository\PostRepository {#15106 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -mentionManager: App\Service\MentionManager {#1504 …} } |
related_entries | App\Twig\Components\RelatedEntriesComponent | 16.0 MiB | 1.44 ms | |
---|---|---|---|---|
Input props | [ "magazine" => null "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedEntriesComponent {#15177 +limit: 4 +tag: null +magazine: null +type: "random" +entry: null +title: "random_entries" +refreshedRandom: false -repository: App\Repository\EntryRepository {#15176 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -mentionManager: App\Service\MentionManager {#1504 …} } |
support_us_block | App\Twig\Components\SupportUsBlock | 16.0 MiB | 0.21 ms | |
---|---|---|---|---|
Input props | [] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SupportUsBlock {#15246 +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 {#15247 …} } |
featured_magazines | App\Twig\Components\FeaturedMagazinesComponent | 16.0 MiB | 0.80 ms | |
---|---|---|---|---|
Input props | [ "magazine" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\FeaturedMagazinesComponent {#15339 +magazine: null -twig: Twig\Environment {#1252 …} -repository: App\Repository\MagazineRepository {#1370 …} } |