Components
24
Twig Components
118
Render Count
233
ms
Render Time
14.0
MiB
Memory Usage
Components
Render calls
entry | App\Twig\Components\EntryComponent | 12.0 MiB | 8.49 ms | |
---|---|---|---|---|
Input props | [ "entry" => App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } "isSingle" => true "showShortSentence" => false "showBody" => true ] |
|||
Attributes | [ "class" => "entry--single section--top" ] |
|||
Component | App\Twig\Components\EntryComponent {#2955 -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2956 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +isSingle: true +showShortSentence: false +showBody: true +showMagazineName: false +canSeeTrash: false +newComments: 0 } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.25 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#3194 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.34 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#3264 +date: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } "editedAt" => DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#3328 +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.38 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#3393 +subject: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +formDest: "entry" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 1.12 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#3459 +formDest: "entry" +subject: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entries_cross | App\Twig\Components\EntriesCrossComponent | 12.0 MiB | 39.96 ms | |
---|---|---|---|---|
Input props | [ "entry" => App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntriesCrossComponent {#3773 +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } -repository: App\Repository\EntryRepository {#271 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} } |
editor_toolbar | App\Twig\Components\EditorToolbarComponent | 12.0 MiB | 0.23 ms | |
---|---|---|---|---|
Input props | [ "id" => "entry_comment_678f20a02e0413.57851392_body" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EditorToolbarComponent {#3898 +id: "entry_comment_678f20a02e0413.57851392_body" } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 23.01 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4102 +user: App\Entity\User {#4051 +avatar: null +cover: null +email: "BearOfaTime@lemm.ee" +username: "@BearOfaTime@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729426818 {#4110 : 2024-10-20 14:20:18.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4052 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4054 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4047 …} +entries: Doctrine\ORM\PersistentCollection {#4045 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4042 …} +entryComments: Doctrine\ORM\PersistentCollection {#4040 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4038 …} +posts: Doctrine\ORM\PersistentCollection {#4035 …} +postVotes: Doctrine\ORM\PersistentCollection {#4033 …} +postComments: Doctrine\ORM\PersistentCollection {#4030 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4028 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4026 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4023 …} +follows: Doctrine\ORM\PersistentCollection {#4021 …} +followers: Doctrine\ORM\PersistentCollection {#4019 …} +blocks: Doctrine\ORM\PersistentCollection {#4168 …} +blockers: Doctrine\ORM\PersistentCollection {#4163 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4157 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4147 …} +reports: Doctrine\ORM\PersistentCollection {#4136 …} +favourites: Doctrine\ORM\PersistentCollection {#4109 …} +violations: Doctrine\ORM\PersistentCollection {#4169 …} +notifications: Doctrine\ORM\PersistentCollection {#4165 …} +awards: Doctrine\ORM\PersistentCollection {#4128 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4155 …} +categories: Doctrine\ORM\PersistentCollection {#4158 …} -id: 62138 -password: "$2y$13$hz18nDI5GPb0gWJEfOpwyeQLmH8yjsOIqYfy0IQSIJEiSaQUbWDIS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4156 …} +apId: "BearOfaTime@lemm.ee" +apProfileId: "https://lemm.ee/u/BearOfaTime" +apPublicUrl: "https://lemm.ee/u/BearOfaTime" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "BearOfaTime" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728774238 {#4106 : 2024-10-13 01:03:58.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697648964 {#4104 : 2023-10-18 19:09:24.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Use Tailscale with the Funnel option.\n \n It provides a fully encrypted connection for external devices that don’t have the Tailscale client. Pretty impressive.\n \n Similar to using Cloudflare tunnels but easier to setup. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704702020 {#4111 : 2024-01-08 09:20:20.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4100 …} +nested: Doctrine\ORM\PersistentCollection {#4098 …} +votes: Doctrine\ORM\PersistentCollection {#4096 …} +reports: Doctrine\ORM\PersistentCollection {#4094 …} +favourites: Doctrine\ORM\PersistentCollection {#4062 …} +notifications: Doctrine\ORM\PersistentCollection {#4066 …} -id: 290801 -bodyTs: "'client':22 'cloudflar':28 'connect':12 'devic':15 'easier':31 'encrypt':11 'extern':14 'fulli':10 'funnel':5 'impress':24 'option':6 'pretti':23 'provid':8 'setup':33 'similar':25 'tailscal':2,21 'tunnel':29 'use':1,27" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8018357" +editedAt: null +createdAt: DateTimeImmutable @1704702020 {#4043 : 2024-01-08 09:20:20.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#4338 +comment: App\Entity\EntryComment {#4102 +user: App\Entity\User {#4051 +avatar: null +cover: null +email: "BearOfaTime@lemm.ee" +username: "@BearOfaTime@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729426818 {#4110 : 2024-10-20 14:20:18.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4052 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4054 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4047 …} +entries: Doctrine\ORM\PersistentCollection {#4045 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4042 …} +entryComments: Doctrine\ORM\PersistentCollection {#4040 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4038 …} +posts: Doctrine\ORM\PersistentCollection {#4035 …} +postVotes: Doctrine\ORM\PersistentCollection {#4033 …} +postComments: Doctrine\ORM\PersistentCollection {#4030 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4028 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4026 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4023 …} +follows: Doctrine\ORM\PersistentCollection {#4021 …} +followers: Doctrine\ORM\PersistentCollection {#4019 …} +blocks: Doctrine\ORM\PersistentCollection {#4168 …} +blockers: Doctrine\ORM\PersistentCollection {#4163 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4157 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4147 …} +reports: Doctrine\ORM\PersistentCollection {#4136 …} +favourites: Doctrine\ORM\PersistentCollection {#4109 …} +violations: Doctrine\ORM\PersistentCollection {#4169 …} +notifications: Doctrine\ORM\PersistentCollection {#4165 …} +awards: Doctrine\ORM\PersistentCollection {#4128 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4155 …} +categories: Doctrine\ORM\PersistentCollection {#4158 …} -id: 62138 -password: "$2y$13$hz18nDI5GPb0gWJEfOpwyeQLmH8yjsOIqYfy0IQSIJEiSaQUbWDIS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4156 …} +apId: "BearOfaTime@lemm.ee" +apProfileId: "https://lemm.ee/u/BearOfaTime" +apPublicUrl: "https://lemm.ee/u/BearOfaTime" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "BearOfaTime" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728774238 {#4106 : 2024-10-13 01:03:58.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697648964 {#4104 : 2023-10-18 19:09:24.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Use Tailscale with the Funnel option.\n \n It provides a fully encrypted connection for external devices that don’t have the Tailscale client. Pretty impressive.\n \n Similar to using Cloudflare tunnels but easier to setup. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704702020 {#4111 : 2024-01-08 09:20:20.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4100 …} +nested: Doctrine\ORM\PersistentCollection {#4098 …} +votes: Doctrine\ORM\PersistentCollection {#4096 …} +reports: Doctrine\ORM\PersistentCollection {#4094 …} +favourites: Doctrine\ORM\PersistentCollection {#4062 …} +notifications: Doctrine\ORM\PersistentCollection {#4066 …} -id: 290801 -bodyTs: "'client':22 'cloudflar':28 'connect':12 'devic':15 'easier':31 'encrypt':11 'extern':14 'fulli':10 'funnel':5 'impress':24 'option':6 'pretti':23 'provid':8 'setup':33 'similar':25 'tailscal':2,21 'tunnel':29 'use':1,27" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8018357" +editedAt: null +createdAt: DateTimeImmutable @1704702020 {#4043 : 2024-01-08 09:20:20.0 +01:00 } } +showMagazineName: false +showEntryTitle: false +showNested: true +level: 1 +canSeeTrash: false +dateAsUrl: false -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4051 +avatar: null +cover: null +email: "BearOfaTime@lemm.ee" +username: "@BearOfaTime@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729426818 {#4110 : 2024-10-20 14:20:18.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4052 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4054 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4047 …} +entries: Doctrine\ORM\PersistentCollection {#4045 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4042 …} +entryComments: Doctrine\ORM\PersistentCollection {#4040 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4038 …} +posts: Doctrine\ORM\PersistentCollection {#4035 …} +postVotes: Doctrine\ORM\PersistentCollection {#4033 …} +postComments: Doctrine\ORM\PersistentCollection {#4030 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4028 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4026 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4023 …} +follows: Doctrine\ORM\PersistentCollection {#4021 …} +followers: Doctrine\ORM\PersistentCollection {#4019 …} +blocks: Doctrine\ORM\PersistentCollection {#4168 …} +blockers: Doctrine\ORM\PersistentCollection {#4163 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4157 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4147 …} +reports: Doctrine\ORM\PersistentCollection {#4136 …} +favourites: Doctrine\ORM\PersistentCollection {#4109 …} +violations: Doctrine\ORM\PersistentCollection {#4169 …} +notifications: Doctrine\ORM\PersistentCollection {#4165 …} +awards: Doctrine\ORM\PersistentCollection {#4128 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4155 …} +categories: Doctrine\ORM\PersistentCollection {#4158 …} -id: 62138 -password: "$2y$13$hz18nDI5GPb0gWJEfOpwyeQLmH8yjsOIqYfy0IQSIJEiSaQUbWDIS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4156 …} +apId: "BearOfaTime@lemm.ee" +apProfileId: "https://lemm.ee/u/BearOfaTime" +apPublicUrl: "https://lemm.ee/u/BearOfaTime" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "BearOfaTime" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728774238 {#4106 : 2024-10-13 01:03:58.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697648964 {#4104 : 2023-10-18 19:09:24.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#4445 +user: App\Entity\User {#4051 +avatar: null +cover: null +email: "BearOfaTime@lemm.ee" +username: "@BearOfaTime@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729426818 {#4110 : 2024-10-20 14:20:18.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4052 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4054 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4047 …} +entries: Doctrine\ORM\PersistentCollection {#4045 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4042 …} +entryComments: Doctrine\ORM\PersistentCollection {#4040 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4038 …} +posts: Doctrine\ORM\PersistentCollection {#4035 …} +postVotes: Doctrine\ORM\PersistentCollection {#4033 …} +postComments: Doctrine\ORM\PersistentCollection {#4030 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4028 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4026 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4023 …} +follows: Doctrine\ORM\PersistentCollection {#4021 …} +followers: Doctrine\ORM\PersistentCollection {#4019 …} +blocks: Doctrine\ORM\PersistentCollection {#4168 …} +blockers: Doctrine\ORM\PersistentCollection {#4163 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4157 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4147 …} +reports: Doctrine\ORM\PersistentCollection {#4136 …} +favourites: Doctrine\ORM\PersistentCollection {#4109 …} +violations: Doctrine\ORM\PersistentCollection {#4169 …} +notifications: Doctrine\ORM\PersistentCollection {#4165 …} +awards: Doctrine\ORM\PersistentCollection {#4128 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4155 …} +categories: Doctrine\ORM\PersistentCollection {#4158 …} -id: 62138 -password: "$2y$13$hz18nDI5GPb0gWJEfOpwyeQLmH8yjsOIqYfy0IQSIJEiSaQUbWDIS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4156 …} +apId: "BearOfaTime@lemm.ee" +apProfileId: "https://lemm.ee/u/BearOfaTime" +apPublicUrl: "https://lemm.ee/u/BearOfaTime" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "BearOfaTime" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728774238 {#4106 : 2024-10-13 01:03:58.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697648964 {#4104 : 2023-10-18 19:09:24.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704702020 {#4043 : 2024-01-08 09:20:20.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#4500 +date: DateTimeImmutable @1704702020 {#4043 : 2024-01-08 09:20:20.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704702020 {#4043 : 2024-01-08 09:20:20.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#4554 +createdAt: DateTimeImmutable @1704702020 {#4043 : 2024-01-08 09:20:20.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.26 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4051 +avatar: null +cover: null +email: "BearOfaTime@lemm.ee" +username: "@BearOfaTime@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729426818 {#4110 : 2024-10-20 14:20:18.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4052 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4054 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4047 …} +entries: Doctrine\ORM\PersistentCollection {#4045 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4042 …} +entryComments: Doctrine\ORM\PersistentCollection {#4040 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4038 …} +posts: Doctrine\ORM\PersistentCollection {#4035 …} +postVotes: Doctrine\ORM\PersistentCollection {#4033 …} +postComments: Doctrine\ORM\PersistentCollection {#4030 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4028 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4026 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4023 …} +follows: Doctrine\ORM\PersistentCollection {#4021 …} +followers: Doctrine\ORM\PersistentCollection {#4019 …} +blocks: Doctrine\ORM\PersistentCollection {#4168 …} +blockers: Doctrine\ORM\PersistentCollection {#4163 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4157 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4147 …} +reports: Doctrine\ORM\PersistentCollection {#4136 …} +favourites: Doctrine\ORM\PersistentCollection {#4109 …} +violations: Doctrine\ORM\PersistentCollection {#4169 …} +notifications: Doctrine\ORM\PersistentCollection {#4165 …} +awards: Doctrine\ORM\PersistentCollection {#4128 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4155 …} +categories: Doctrine\ORM\PersistentCollection {#4158 …} -id: 62138 -password: "$2y$13$hz18nDI5GPb0gWJEfOpwyeQLmH8yjsOIqYfy0IQSIJEiSaQUbWDIS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4156 …} +apId: "BearOfaTime@lemm.ee" +apProfileId: "https://lemm.ee/u/BearOfaTime" +apPublicUrl: "https://lemm.ee/u/BearOfaTime" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "BearOfaTime" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728774238 {#4106 : 2024-10-13 01:03:58.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697648964 {#4104 : 2023-10-18 19:09:24.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#4610 +width: 40 +height: 40 +user: App\Entity\User {#4051 +avatar: null +cover: null +email: "BearOfaTime@lemm.ee" +username: "@BearOfaTime@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729426818 {#4110 : 2024-10-20 14:20:18.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4052 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4054 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4047 …} +entries: Doctrine\ORM\PersistentCollection {#4045 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4042 …} +entryComments: Doctrine\ORM\PersistentCollection {#4040 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4038 …} +posts: Doctrine\ORM\PersistentCollection {#4035 …} +postVotes: Doctrine\ORM\PersistentCollection {#4033 …} +postComments: Doctrine\ORM\PersistentCollection {#4030 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4028 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4026 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4023 …} +follows: Doctrine\ORM\PersistentCollection {#4021 …} +followers: Doctrine\ORM\PersistentCollection {#4019 …} +blocks: Doctrine\ORM\PersistentCollection {#4168 …} +blockers: Doctrine\ORM\PersistentCollection {#4163 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4157 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4147 …} +reports: Doctrine\ORM\PersistentCollection {#4136 …} +favourites: Doctrine\ORM\PersistentCollection {#4109 …} +violations: Doctrine\ORM\PersistentCollection {#4169 …} +notifications: Doctrine\ORM\PersistentCollection {#4165 …} +awards: Doctrine\ORM\PersistentCollection {#4128 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4155 …} +categories: Doctrine\ORM\PersistentCollection {#4158 …} -id: 62138 -password: "$2y$13$hz18nDI5GPb0gWJEfOpwyeQLmH8yjsOIqYfy0IQSIJEiSaQUbWDIS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4156 …} +apId: "BearOfaTime@lemm.ee" +apProfileId: "https://lemm.ee/u/BearOfaTime" +apPublicUrl: "https://lemm.ee/u/BearOfaTime" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "BearOfaTime" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728774238 {#4106 : 2024-10-13 01:03:58.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697648964 {#4104 : 2023-10-18 19:09:24.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.36 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4102 +user: App\Entity\User {#4051 +avatar: null +cover: null +email: "BearOfaTime@lemm.ee" +username: "@BearOfaTime@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729426818 {#4110 : 2024-10-20 14:20:18.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4052 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4054 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4047 …} +entries: Doctrine\ORM\PersistentCollection {#4045 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4042 …} +entryComments: Doctrine\ORM\PersistentCollection {#4040 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4038 …} +posts: Doctrine\ORM\PersistentCollection {#4035 …} +postVotes: Doctrine\ORM\PersistentCollection {#4033 …} +postComments: Doctrine\ORM\PersistentCollection {#4030 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4028 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4026 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4023 …} +follows: Doctrine\ORM\PersistentCollection {#4021 …} +followers: Doctrine\ORM\PersistentCollection {#4019 …} +blocks: Doctrine\ORM\PersistentCollection {#4168 …} +blockers: Doctrine\ORM\PersistentCollection {#4163 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4157 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4147 …} +reports: Doctrine\ORM\PersistentCollection {#4136 …} +favourites: Doctrine\ORM\PersistentCollection {#4109 …} +violations: Doctrine\ORM\PersistentCollection {#4169 …} +notifications: Doctrine\ORM\PersistentCollection {#4165 …} +awards: Doctrine\ORM\PersistentCollection {#4128 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4155 …} +categories: Doctrine\ORM\PersistentCollection {#4158 …} -id: 62138 -password: "$2y$13$hz18nDI5GPb0gWJEfOpwyeQLmH8yjsOIqYfy0IQSIJEiSaQUbWDIS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4156 …} +apId: "BearOfaTime@lemm.ee" +apProfileId: "https://lemm.ee/u/BearOfaTime" +apPublicUrl: "https://lemm.ee/u/BearOfaTime" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "BearOfaTime" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728774238 {#4106 : 2024-10-13 01:03:58.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697648964 {#4104 : 2023-10-18 19:09:24.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Use Tailscale with the Funnel option.\n \n It provides a fully encrypted connection for external devices that don’t have the Tailscale client. Pretty impressive.\n \n Similar to using Cloudflare tunnels but easier to setup. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704702020 {#4111 : 2024-01-08 09:20:20.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4100 …} +nested: Doctrine\ORM\PersistentCollection {#4098 …} +votes: Doctrine\ORM\PersistentCollection {#4096 …} +reports: Doctrine\ORM\PersistentCollection {#4094 …} +favourites: Doctrine\ORM\PersistentCollection {#4062 …} +notifications: Doctrine\ORM\PersistentCollection {#4066 …} -id: 290801 -bodyTs: "'client':22 'cloudflar':28 'connect':12 'devic':15 'easier':31 'encrypt':11 'extern':14 'fulli':10 'funnel':5 'impress':24 'option':6 'pretti':23 'provid':8 'setup':33 'similar':25 'tailscal':2,21 'tunnel':29 'use':1,27" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8018357" +editedAt: null +createdAt: DateTimeImmutable @1704702020 {#4043 : 2024-01-08 09:20:20.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#4701 +subject: App\Entity\EntryComment {#4102 +user: App\Entity\User {#4051 +avatar: null +cover: null +email: "BearOfaTime@lemm.ee" +username: "@BearOfaTime@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729426818 {#4110 : 2024-10-20 14:20:18.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4052 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4054 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4047 …} +entries: Doctrine\ORM\PersistentCollection {#4045 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4042 …} +entryComments: Doctrine\ORM\PersistentCollection {#4040 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4038 …} +posts: Doctrine\ORM\PersistentCollection {#4035 …} +postVotes: Doctrine\ORM\PersistentCollection {#4033 …} +postComments: Doctrine\ORM\PersistentCollection {#4030 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4028 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4026 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4023 …} +follows: Doctrine\ORM\PersistentCollection {#4021 …} +followers: Doctrine\ORM\PersistentCollection {#4019 …} +blocks: Doctrine\ORM\PersistentCollection {#4168 …} +blockers: Doctrine\ORM\PersistentCollection {#4163 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4157 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4147 …} +reports: Doctrine\ORM\PersistentCollection {#4136 …} +favourites: Doctrine\ORM\PersistentCollection {#4109 …} +violations: Doctrine\ORM\PersistentCollection {#4169 …} +notifications: Doctrine\ORM\PersistentCollection {#4165 …} +awards: Doctrine\ORM\PersistentCollection {#4128 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4155 …} +categories: Doctrine\ORM\PersistentCollection {#4158 …} -id: 62138 -password: "$2y$13$hz18nDI5GPb0gWJEfOpwyeQLmH8yjsOIqYfy0IQSIJEiSaQUbWDIS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4156 …} +apId: "BearOfaTime@lemm.ee" +apProfileId: "https://lemm.ee/u/BearOfaTime" +apPublicUrl: "https://lemm.ee/u/BearOfaTime" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "BearOfaTime" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728774238 {#4106 : 2024-10-13 01:03:58.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697648964 {#4104 : 2023-10-18 19:09:24.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Use Tailscale with the Funnel option.\n \n It provides a fully encrypted connection for external devices that don’t have the Tailscale client. Pretty impressive.\n \n Similar to using Cloudflare tunnels but easier to setup. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704702020 {#4111 : 2024-01-08 09:20:20.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4100 …} +nested: Doctrine\ORM\PersistentCollection {#4098 …} +votes: Doctrine\ORM\PersistentCollection {#4096 …} +reports: Doctrine\ORM\PersistentCollection {#4094 …} +favourites: Doctrine\ORM\PersistentCollection {#4062 …} +notifications: Doctrine\ORM\PersistentCollection {#4066 …} -id: 290801 -bodyTs: "'client':22 'cloudflar':28 'connect':12 'devic':15 'easier':31 'encrypt':11 'extern':14 'fulli':10 'funnel':5 'impress':24 'option':6 'pretti':23 'provid':8 'setup':33 'similar':25 'tailscal':2,21 'tunnel':29 'use':1,27" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8018357" +editedAt: null +createdAt: DateTimeImmutable @1704702020 {#4043 : 2024-01-08 09:20:20.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.61 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4102 +user: App\Entity\User {#4051 +avatar: null +cover: null +email: "BearOfaTime@lemm.ee" +username: "@BearOfaTime@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729426818 {#4110 : 2024-10-20 14:20:18.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4052 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4054 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4047 …} +entries: Doctrine\ORM\PersistentCollection {#4045 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4042 …} +entryComments: Doctrine\ORM\PersistentCollection {#4040 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4038 …} +posts: Doctrine\ORM\PersistentCollection {#4035 …} +postVotes: Doctrine\ORM\PersistentCollection {#4033 …} +postComments: Doctrine\ORM\PersistentCollection {#4030 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4028 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4026 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4023 …} +follows: Doctrine\ORM\PersistentCollection {#4021 …} +followers: Doctrine\ORM\PersistentCollection {#4019 …} +blocks: Doctrine\ORM\PersistentCollection {#4168 …} +blockers: Doctrine\ORM\PersistentCollection {#4163 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4157 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4147 …} +reports: Doctrine\ORM\PersistentCollection {#4136 …} +favourites: Doctrine\ORM\PersistentCollection {#4109 …} +violations: Doctrine\ORM\PersistentCollection {#4169 …} +notifications: Doctrine\ORM\PersistentCollection {#4165 …} +awards: Doctrine\ORM\PersistentCollection {#4128 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4155 …} +categories: Doctrine\ORM\PersistentCollection {#4158 …} -id: 62138 -password: "$2y$13$hz18nDI5GPb0gWJEfOpwyeQLmH8yjsOIqYfy0IQSIJEiSaQUbWDIS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4156 …} +apId: "BearOfaTime@lemm.ee" +apProfileId: "https://lemm.ee/u/BearOfaTime" +apPublicUrl: "https://lemm.ee/u/BearOfaTime" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "BearOfaTime" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728774238 {#4106 : 2024-10-13 01:03:58.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697648964 {#4104 : 2023-10-18 19:09:24.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Use Tailscale with the Funnel option.\n \n It provides a fully encrypted connection for external devices that don’t have the Tailscale client. Pretty impressive.\n \n Similar to using Cloudflare tunnels but easier to setup. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704702020 {#4111 : 2024-01-08 09:20:20.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4100 …} +nested: Doctrine\ORM\PersistentCollection {#4098 …} +votes: Doctrine\ORM\PersistentCollection {#4096 …} +reports: Doctrine\ORM\PersistentCollection {#4094 …} +favourites: Doctrine\ORM\PersistentCollection {#4062 …} +notifications: Doctrine\ORM\PersistentCollection {#4066 …} -id: 290801 -bodyTs: "'client':22 'cloudflar':28 'connect':12 'devic':15 'easier':31 'encrypt':11 'extern':14 'fulli':10 'funnel':5 'impress':24 'option':6 'pretti':23 'provid':8 'setup':33 'similar':25 'tailscal':2,21 'tunnel':29 'use':1,27" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8018357" +editedAt: null +createdAt: DateTimeImmutable @1704702020 {#4043 : 2024-01-08 09:20:20.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#4758 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4102 +user: App\Entity\User {#4051 +avatar: null +cover: null +email: "BearOfaTime@lemm.ee" +username: "@BearOfaTime@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729426818 {#4110 : 2024-10-20 14:20:18.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4052 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4054 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4047 …} +entries: Doctrine\ORM\PersistentCollection {#4045 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4042 …} +entryComments: Doctrine\ORM\PersistentCollection {#4040 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4038 …} +posts: Doctrine\ORM\PersistentCollection {#4035 …} +postVotes: Doctrine\ORM\PersistentCollection {#4033 …} +postComments: Doctrine\ORM\PersistentCollection {#4030 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4028 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4026 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4023 …} +follows: Doctrine\ORM\PersistentCollection {#4021 …} +followers: Doctrine\ORM\PersistentCollection {#4019 …} +blocks: Doctrine\ORM\PersistentCollection {#4168 …} +blockers: Doctrine\ORM\PersistentCollection {#4163 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4157 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4147 …} +reports: Doctrine\ORM\PersistentCollection {#4136 …} +favourites: Doctrine\ORM\PersistentCollection {#4109 …} +violations: Doctrine\ORM\PersistentCollection {#4169 …} +notifications: Doctrine\ORM\PersistentCollection {#4165 …} +awards: Doctrine\ORM\PersistentCollection {#4128 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4155 …} +categories: Doctrine\ORM\PersistentCollection {#4158 …} -id: 62138 -password: "$2y$13$hz18nDI5GPb0gWJEfOpwyeQLmH8yjsOIqYfy0IQSIJEiSaQUbWDIS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4156 …} +apId: "BearOfaTime@lemm.ee" +apProfileId: "https://lemm.ee/u/BearOfaTime" +apPublicUrl: "https://lemm.ee/u/BearOfaTime" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "BearOfaTime" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728774238 {#4106 : 2024-10-13 01:03:58.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697648964 {#4104 : 2023-10-18 19:09:24.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Use Tailscale with the Funnel option.\n \n It provides a fully encrypted connection for external devices that don’t have the Tailscale client. Pretty impressive.\n \n Similar to using Cloudflare tunnels but easier to setup. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704702020 {#4111 : 2024-01-08 09:20:20.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4100 …} +nested: Doctrine\ORM\PersistentCollection {#4098 …} +votes: Doctrine\ORM\PersistentCollection {#4096 …} +reports: Doctrine\ORM\PersistentCollection {#4094 …} +favourites: Doctrine\ORM\PersistentCollection {#4062 …} +notifications: Doctrine\ORM\PersistentCollection {#4066 …} -id: 290801 -bodyTs: "'client':22 'cloudflar':28 'connect':12 'devic':15 'easier':31 'encrypt':11 'extern':14 'fulli':10 'funnel':5 'impress':24 'option':6 'pretti':23 'provid':8 'setup':33 'similar':25 'tailscal':2,21 'tunnel':29 'use':1,27" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8018357" +editedAt: null +createdAt: DateTimeImmutable @1704702020 {#4043 : 2024-01-08 09:20:20.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 0.75 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4102 +user: App\Entity\User {#4051 +avatar: null +cover: null +email: "BearOfaTime@lemm.ee" +username: "@BearOfaTime@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729426818 {#4110 : 2024-10-20 14:20:18.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4052 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4054 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4047 …} +entries: Doctrine\ORM\PersistentCollection {#4045 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4042 …} +entryComments: Doctrine\ORM\PersistentCollection {#4040 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4038 …} +posts: Doctrine\ORM\PersistentCollection {#4035 …} +postVotes: Doctrine\ORM\PersistentCollection {#4033 …} +postComments: Doctrine\ORM\PersistentCollection {#4030 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4028 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4026 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4023 …} +follows: Doctrine\ORM\PersistentCollection {#4021 …} +followers: Doctrine\ORM\PersistentCollection {#4019 …} +blocks: Doctrine\ORM\PersistentCollection {#4168 …} +blockers: Doctrine\ORM\PersistentCollection {#4163 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4157 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4147 …} +reports: Doctrine\ORM\PersistentCollection {#4136 …} +favourites: Doctrine\ORM\PersistentCollection {#4109 …} +violations: Doctrine\ORM\PersistentCollection {#4169 …} +notifications: Doctrine\ORM\PersistentCollection {#4165 …} +awards: Doctrine\ORM\PersistentCollection {#4128 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4155 …} +categories: Doctrine\ORM\PersistentCollection {#4158 …} -id: 62138 -password: "$2y$13$hz18nDI5GPb0gWJEfOpwyeQLmH8yjsOIqYfy0IQSIJEiSaQUbWDIS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4156 …} +apId: "BearOfaTime@lemm.ee" +apProfileId: "https://lemm.ee/u/BearOfaTime" +apPublicUrl: "https://lemm.ee/u/BearOfaTime" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "BearOfaTime" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728774238 {#4106 : 2024-10-13 01:03:58.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697648964 {#4104 : 2023-10-18 19:09:24.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Use Tailscale with the Funnel option.\n \n It provides a fully encrypted connection for external devices that don’t have the Tailscale client. Pretty impressive.\n \n Similar to using Cloudflare tunnels but easier to setup. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704702020 {#4111 : 2024-01-08 09:20:20.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4100 …} +nested: Doctrine\ORM\PersistentCollection {#4098 …} +votes: Doctrine\ORM\PersistentCollection {#4096 …} +reports: Doctrine\ORM\PersistentCollection {#4094 …} +favourites: Doctrine\ORM\PersistentCollection {#4062 …} +notifications: Doctrine\ORM\PersistentCollection {#4066 …} -id: 290801 -bodyTs: "'client':22 'cloudflar':28 'connect':12 'devic':15 'easier':31 'encrypt':11 'extern':14 'fulli':10 'funnel':5 'impress':24 'option':6 'pretti':23 'provid':8 'setup':33 'similar':25 'tailscal':2,21 'tunnel':29 'use':1,27" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8018357" +editedAt: null +createdAt: DateTimeImmutable @1704702020 {#4043 : 2024-01-08 09:20:20.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#5005 +comment: App\Entity\EntryComment {#4102 +user: App\Entity\User {#4051 +avatar: null +cover: null +email: "BearOfaTime@lemm.ee" +username: "@BearOfaTime@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729426818 {#4110 : 2024-10-20 14:20:18.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4052 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4054 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4047 …} +entries: Doctrine\ORM\PersistentCollection {#4045 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4042 …} +entryComments: Doctrine\ORM\PersistentCollection {#4040 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4038 …} +posts: Doctrine\ORM\PersistentCollection {#4035 …} +postVotes: Doctrine\ORM\PersistentCollection {#4033 …} +postComments: Doctrine\ORM\PersistentCollection {#4030 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4028 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4026 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4023 …} +follows: Doctrine\ORM\PersistentCollection {#4021 …} +followers: Doctrine\ORM\PersistentCollection {#4019 …} +blocks: Doctrine\ORM\PersistentCollection {#4168 …} +blockers: Doctrine\ORM\PersistentCollection {#4163 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4157 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4147 …} +reports: Doctrine\ORM\PersistentCollection {#4136 …} +favourites: Doctrine\ORM\PersistentCollection {#4109 …} +violations: Doctrine\ORM\PersistentCollection {#4169 …} +notifications: Doctrine\ORM\PersistentCollection {#4165 …} +awards: Doctrine\ORM\PersistentCollection {#4128 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4155 …} +categories: Doctrine\ORM\PersistentCollection {#4158 …} -id: 62138 -password: "$2y$13$hz18nDI5GPb0gWJEfOpwyeQLmH8yjsOIqYfy0IQSIJEiSaQUbWDIS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4156 …} +apId: "BearOfaTime@lemm.ee" +apProfileId: "https://lemm.ee/u/BearOfaTime" +apPublicUrl: "https://lemm.ee/u/BearOfaTime" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "BearOfaTime" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728774238 {#4106 : 2024-10-13 01:03:58.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697648964 {#4104 : 2023-10-18 19:09:24.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ Use Tailscale with the Funnel option.\n \n It provides a fully encrypted connection for external devices that don’t have the Tailscale client. Pretty impressive.\n \n Similar to using Cloudflare tunnels but easier to setup. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704702020 {#4111 : 2024-01-08 09:20:20.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4100 …} +nested: Doctrine\ORM\PersistentCollection {#4098 …} +votes: Doctrine\ORM\PersistentCollection {#4096 …} +reports: Doctrine\ORM\PersistentCollection {#4094 …} +favourites: Doctrine\ORM\PersistentCollection {#4062 …} +notifications: Doctrine\ORM\PersistentCollection {#4066 …} -id: 290801 -bodyTs: "'client':22 'cloudflar':28 'connect':12 'devic':15 'easier':31 'encrypt':11 'extern':14 'fulli':10 'funnel':5 'impress':24 'option':6 'pretti':23 'provid':8 'setup':33 'similar':25 'tailscal':2,21 'tunnel':29 'use':1,27" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8018357" +editedAt: null +createdAt: DateTimeImmutable @1704702020 {#4043 : 2024-01-08 09:20:20.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 73.55 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#5089 +comment: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +showMagazineName: false +showEntryTitle: false +showNested: true +level: 1 +canSeeTrash: false +dateAsUrl: false -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#5134 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#5189 +date: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.08 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#5243 +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#5297 +width: 40 +height: 40 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.43 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#5382 +subject: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.63 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#5439 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 66.05 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#5679 +comment: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +nestedComments: [ 281195 => App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148} +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } 283649 => App\Entity\EntryComment {#4364 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328} +root: App\Entity\EntryComment {#4148} +body: "I’ve been messing with Linux on and off since 2005. Anything beyond normie operations usually ends in frustration." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490172 {#4359 : 2024-01-05 22:29:32.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4356 …} +nested: Doctrine\ORM\PersistentCollection {#4353 …} +votes: Doctrine\ORM\PersistentCollection {#4351 …} +reports: Doctrine\ORM\PersistentCollection {#4365 …} +favourites: Doctrine\ORM\PersistentCollection {#4367 …} +notifications: Doctrine\ORM\PersistentCollection {#4369 …} -id: 283649 -bodyTs: "'2005':11 'anyth':12 'beyond':13 'end':17 'frustrat':19 'linux':6 'mess':4 'normi':14 'oper':15 'sinc':10 'usual':16 've':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6440955" +editedAt: null +createdAt: DateTimeImmutable @1704490172 {#4362 : 2024-01-05 22:29:32.0 +01:00 } } 283659 => App\Entity\EntryComment {#4373 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328} +root: App\Entity\EntryComment {#4148} +body: """ Oh I’m not calling those bastards at ATT- fuggin hate 'em\n \n ![](https://lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490478 {#4371 : 2024-01-05 22:34:38.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4374 …} +nested: Doctrine\ORM\PersistentCollection {#4376 …} +votes: Doctrine\ORM\PersistentCollection {#4378 …} +reports: Doctrine\ORM\PersistentCollection {#4380 …} +favourites: Doctrine\ORM\PersistentCollection {#4382 …} +notifications: Doctrine\ORM\PersistentCollection {#4384 …} -id: 283659 -bodyTs: "'/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':15 'att':9 'bastard':7 'call':5 'em':12 'fuggin':10 'hate':11 'lemmy.world':14 'lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':13 'm':3 'oh':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6441035" +editedAt: null +createdAt: DateTimeImmutable @1704490478 {#4372 : 2024-01-05 22:34:38.0 +01:00 } } 280944 => App\Entity\EntryComment {#4314} ] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 64.01 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } "showNested" => true "level" => 2 "showEntryTitle" => false "showMagazineName" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#5739 +comment: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +showMagazineName: false +showEntryTitle: false +showNested: true +level: 2 +canSeeTrash: false +dateAsUrl: false -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.26 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#5786 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.32 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#5841 +date: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#5895 +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.26 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#5949 +width: 40 +height: 40 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.73 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#6018 +subject: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 1.25 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#6075 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 53.20 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } "level" => 2 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#6315 +comment: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +nestedComments: [] +level: 2 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 52.20 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } "showNested" => true "level" => 3 "showEntryTitle" => false "showMagazineName" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#6370 +comment: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +showMagazineName: false +showEntryTitle: false +showNested: true +level: 3 +canSeeTrash: false +dateAsUrl: false -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.22 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#6415 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.67 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#6470 +date: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#6524 +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.24 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#6578 +width: 40 +height: 40 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.80 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#6675 +subject: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 1.14 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#6732 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 42.51 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } "level" => 3 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#6972 +comment: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +nestedComments: [] +level: 3 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 25.65 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4364 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’ve been messing with Linux on and off since 2005. Anything beyond normie operations usually ends in frustration." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490172 {#4359 : 2024-01-05 22:29:32.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4356 …} +nested: Doctrine\ORM\PersistentCollection {#4353 …} +votes: Doctrine\ORM\PersistentCollection {#4351 …} +reports: Doctrine\ORM\PersistentCollection {#4365 …} +favourites: Doctrine\ORM\PersistentCollection {#4367 …} +notifications: Doctrine\ORM\PersistentCollection {#4369 …} -id: 283649 -bodyTs: "'2005':11 'anyth':12 'beyond':13 'end':17 'frustrat':19 'linux':6 'mess':4 'normi':14 'oper':15 'sinc':10 'usual':16 've':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6440955" +editedAt: null +createdAt: DateTimeImmutable @1704490172 {#4362 : 2024-01-05 22:29:32.0 +01:00 } } "showNested" => true "level" => 4 "showEntryTitle" => false "showMagazineName" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#7027 +comment: App\Entity\EntryComment {#4364 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’ve been messing with Linux on and off since 2005. Anything beyond normie operations usually ends in frustration." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490172 {#4359 : 2024-01-05 22:29:32.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4356 …} +nested: Doctrine\ORM\PersistentCollection {#4353 …} +votes: Doctrine\ORM\PersistentCollection {#4351 …} +reports: Doctrine\ORM\PersistentCollection {#4365 …} +favourites: Doctrine\ORM\PersistentCollection {#4367 …} +notifications: Doctrine\ORM\PersistentCollection {#4369 …} -id: 283649 -bodyTs: "'2005':11 'anyth':12 'beyond':13 'end':17 'frustrat':19 'linux':6 'mess':4 'normi':14 'oper':15 'sinc':10 'usual':16 've':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6440955" +editedAt: null +createdAt: DateTimeImmutable @1704490172 {#4362 : 2024-01-05 22:29:32.0 +01:00 } } +showMagazineName: false +showEntryTitle: false +showNested: true +level: 4 +canSeeTrash: false +dateAsUrl: false -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#7072 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704490172 {#4362 : 2024-01-05 22:29:32.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#7127 +date: DateTimeImmutable @1704490172 {#4362 : 2024-01-05 22:29:32.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704490172 {#4362 : 2024-01-05 22:29:32.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#7181 +createdAt: DateTimeImmutable @1704490172 {#4362 : 2024-01-05 22:29:32.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#7235 +width: 40 +height: 40 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.70 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4364 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’ve been messing with Linux on and off since 2005. Anything beyond normie operations usually ends in frustration." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490172 {#4359 : 2024-01-05 22:29:32.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4356 …} +nested: Doctrine\ORM\PersistentCollection {#4353 …} +votes: Doctrine\ORM\PersistentCollection {#4351 …} +reports: Doctrine\ORM\PersistentCollection {#4365 …} +favourites: Doctrine\ORM\PersistentCollection {#4367 …} +notifications: Doctrine\ORM\PersistentCollection {#4369 …} -id: 283649 -bodyTs: "'2005':11 'anyth':12 'beyond':13 'end':17 'frustrat':19 'linux':6 'mess':4 'normi':14 'oper':15 'sinc':10 'usual':16 've':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6440955" +editedAt: null +createdAt: DateTimeImmutable @1704490172 {#4362 : 2024-01-05 22:29:32.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#7304 +subject: App\Entity\EntryComment {#4364 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’ve been messing with Linux on and off since 2005. Anything beyond normie operations usually ends in frustration." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490172 {#4359 : 2024-01-05 22:29:32.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4356 …} +nested: Doctrine\ORM\PersistentCollection {#4353 …} +votes: Doctrine\ORM\PersistentCollection {#4351 …} +reports: Doctrine\ORM\PersistentCollection {#4365 …} +favourites: Doctrine\ORM\PersistentCollection {#4367 …} +notifications: Doctrine\ORM\PersistentCollection {#4369 …} -id: 283649 -bodyTs: "'2005':11 'anyth':12 'beyond':13 'end':17 'frustrat':19 'linux':6 'mess':4 'normi':14 'oper':15 'sinc':10 'usual':16 've':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6440955" +editedAt: null +createdAt: DateTimeImmutable @1704490172 {#4362 : 2024-01-05 22:29:32.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.78 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4364 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’ve been messing with Linux on and off since 2005. Anything beyond normie operations usually ends in frustration." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490172 {#4359 : 2024-01-05 22:29:32.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4356 …} +nested: Doctrine\ORM\PersistentCollection {#4353 …} +votes: Doctrine\ORM\PersistentCollection {#4351 …} +reports: Doctrine\ORM\PersistentCollection {#4365 …} +favourites: Doctrine\ORM\PersistentCollection {#4367 …} +notifications: Doctrine\ORM\PersistentCollection {#4369 …} -id: 283649 -bodyTs: "'2005':11 'anyth':12 'beyond':13 'end':17 'frustrat':19 'linux':6 'mess':4 'normi':14 'oper':15 'sinc':10 'usual':16 've':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6440955" +editedAt: null +createdAt: DateTimeImmutable @1704490172 {#4362 : 2024-01-05 22:29:32.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#7361 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4364 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’ve been messing with Linux on and off since 2005. Anything beyond normie operations usually ends in frustration." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490172 {#4359 : 2024-01-05 22:29:32.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4356 …} +nested: Doctrine\ORM\PersistentCollection {#4353 …} +votes: Doctrine\ORM\PersistentCollection {#4351 …} +reports: Doctrine\ORM\PersistentCollection {#4365 …} +favourites: Doctrine\ORM\PersistentCollection {#4367 …} +notifications: Doctrine\ORM\PersistentCollection {#4369 …} -id: 283649 -bodyTs: "'2005':11 'anyth':12 'beyond':13 'end':17 'frustrat':19 'linux':6 'mess':4 'normi':14 'oper':15 'sinc':10 'usual':16 've':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6440955" +editedAt: null +createdAt: DateTimeImmutable @1704490172 {#4362 : 2024-01-05 22:29:32.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 0.36 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4364 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’ve been messing with Linux on and off since 2005. Anything beyond normie operations usually ends in frustration." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490172 {#4359 : 2024-01-05 22:29:32.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4356 …} +nested: Doctrine\ORM\PersistentCollection {#4353 …} +votes: Doctrine\ORM\PersistentCollection {#4351 …} +reports: Doctrine\ORM\PersistentCollection {#4365 …} +favourites: Doctrine\ORM\PersistentCollection {#4367 …} +notifications: Doctrine\ORM\PersistentCollection {#4369 …} -id: 283649 -bodyTs: "'2005':11 'anyth':12 'beyond':13 'end':17 'frustrat':19 'linux':6 'mess':4 'normi':14 'oper':15 'sinc':10 'usual':16 've':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6440955" +editedAt: null +createdAt: DateTimeImmutable @1704490172 {#4362 : 2024-01-05 22:29:32.0 +01:00 } } "level" => 4 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#6643 +comment: App\Entity\EntryComment {#4364 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’ve been messing with Linux on and off since 2005. Anything beyond normie operations usually ends in frustration." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490172 {#4359 : 2024-01-05 22:29:32.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4356 …} +nested: Doctrine\ORM\PersistentCollection {#4353 …} +votes: Doctrine\ORM\PersistentCollection {#4351 …} +reports: Doctrine\ORM\PersistentCollection {#4365 …} +favourites: Doctrine\ORM\PersistentCollection {#4367 …} +notifications: Doctrine\ORM\PersistentCollection {#4369 …} -id: 283649 -bodyTs: "'2005':11 'anyth':12 'beyond':13 'end':17 'frustrat':19 'linux':6 'mess':4 'normi':14 'oper':15 'sinc':10 'usual':16 've':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6440955" +editedAt: null +createdAt: DateTimeImmutable @1704490172 {#4362 : 2024-01-05 22:29:32.0 +01:00 } } +nestedComments: [] +level: 4 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 15.63 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4373 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ Oh I’m not calling those bastards at ATT- fuggin hate 'em\n \n ![](https://lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490478 {#4371 : 2024-01-05 22:34:38.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4374 …} +nested: Doctrine\ORM\PersistentCollection {#4376 …} +votes: Doctrine\ORM\PersistentCollection {#4378 …} +reports: Doctrine\ORM\PersistentCollection {#4380 …} +favourites: Doctrine\ORM\PersistentCollection {#4382 …} +notifications: Doctrine\ORM\PersistentCollection {#4384 …} -id: 283659 -bodyTs: "'/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':15 'att':9 'bastard':7 'call':5 'em':12 'fuggin':10 'hate':11 'lemmy.world':14 'lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':13 'm':3 'oh':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6441035" +editedAt: null +createdAt: DateTimeImmutable @1704490478 {#4372 : 2024-01-05 22:34:38.0 +01:00 } } "showNested" => true "level" => 4 "showEntryTitle" => false "showMagazineName" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#4735 +comment: App\Entity\EntryComment {#4373 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ Oh I’m not calling those bastards at ATT- fuggin hate 'em\n \n ![](https://lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490478 {#4371 : 2024-01-05 22:34:38.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4374 …} +nested: Doctrine\ORM\PersistentCollection {#4376 …} +votes: Doctrine\ORM\PersistentCollection {#4378 …} +reports: Doctrine\ORM\PersistentCollection {#4380 …} +favourites: Doctrine\ORM\PersistentCollection {#4382 …} +notifications: Doctrine\ORM\PersistentCollection {#4384 …} -id: 283659 -bodyTs: "'/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':15 'att':9 'bastard':7 'call':5 'em':12 'fuggin':10 'hate':11 'lemmy.world':14 'lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':13 'm':3 'oh':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6441035" +editedAt: null +createdAt: DateTimeImmutable @1704490478 {#4372 : 2024-01-05 22:34:38.0 +01:00 } } +showMagazineName: false +showEntryTitle: false +showNested: true +level: 4 +canSeeTrash: false +dateAsUrl: false -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#6828 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704490478 {#4372 : 2024-01-05 22:34:38.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#7499 +date: DateTimeImmutable @1704490478 {#4372 : 2024-01-05 22:34:38.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704490478 {#4372 : 2024-01-05 22:34:38.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#7553 +createdAt: DateTimeImmutable @1704490478 {#4372 : 2024-01-05 22:34:38.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#7607 +width: 40 +height: 40 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.48 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4373 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ Oh I’m not calling those bastards at ATT- fuggin hate 'em\n \n ![](https://lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490478 {#4371 : 2024-01-05 22:34:38.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4374 …} +nested: Doctrine\ORM\PersistentCollection {#4376 …} +votes: Doctrine\ORM\PersistentCollection {#4378 …} +reports: Doctrine\ORM\PersistentCollection {#4380 …} +favourites: Doctrine\ORM\PersistentCollection {#4382 …} +notifications: Doctrine\ORM\PersistentCollection {#4384 …} -id: 283659 -bodyTs: "'/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':15 'att':9 'bastard':7 'call':5 'em':12 'fuggin':10 'hate':11 'lemmy.world':14 'lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':13 'm':3 'oh':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6441035" +editedAt: null +createdAt: DateTimeImmutable @1704490478 {#4372 : 2024-01-05 22:34:38.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#7680 +subject: App\Entity\EntryComment {#4373 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ Oh I’m not calling those bastards at ATT- fuggin hate 'em\n \n ![](https://lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490478 {#4371 : 2024-01-05 22:34:38.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4374 …} +nested: Doctrine\ORM\PersistentCollection {#4376 …} +votes: Doctrine\ORM\PersistentCollection {#4378 …} +reports: Doctrine\ORM\PersistentCollection {#4380 …} +favourites: Doctrine\ORM\PersistentCollection {#4382 …} +notifications: Doctrine\ORM\PersistentCollection {#4384 …} -id: 283659 -bodyTs: "'/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':15 'att':9 'bastard':7 'call':5 'em':12 'fuggin':10 'hate':11 'lemmy.world':14 'lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':13 'm':3 'oh':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6441035" +editedAt: null +createdAt: DateTimeImmutable @1704490478 {#4372 : 2024-01-05 22:34:38.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 10.10 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4373 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ Oh I’m not calling those bastards at ATT- fuggin hate 'em\n \n ![](https://lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490478 {#4371 : 2024-01-05 22:34:38.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4374 …} +nested: Doctrine\ORM\PersistentCollection {#4376 …} +votes: Doctrine\ORM\PersistentCollection {#4378 …} +reports: Doctrine\ORM\PersistentCollection {#4380 …} +favourites: Doctrine\ORM\PersistentCollection {#4382 …} +notifications: Doctrine\ORM\PersistentCollection {#4384 …} -id: 283659 -bodyTs: "'/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':15 'att':9 'bastard':7 'call':5 'em':12 'fuggin':10 'hate':11 'lemmy.world':14 'lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':13 'm':3 'oh':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6441035" +editedAt: null +createdAt: DateTimeImmutable @1704490478 {#4372 : 2024-01-05 22:34:38.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#7737 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4373 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ Oh I’m not calling those bastards at ATT- fuggin hate 'em\n \n ![](https://lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490478 {#4371 : 2024-01-05 22:34:38.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4374 …} +nested: Doctrine\ORM\PersistentCollection {#4376 …} +votes: Doctrine\ORM\PersistentCollection {#4378 …} +reports: Doctrine\ORM\PersistentCollection {#4380 …} +favourites: Doctrine\ORM\PersistentCollection {#4382 …} +notifications: Doctrine\ORM\PersistentCollection {#4384 …} -id: 283659 -bodyTs: "'/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':15 'att':9 'bastard':7 'call':5 'em':12 'fuggin':10 'hate':11 'lemmy.world':14 'lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':13 'm':3 'oh':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6441035" +editedAt: null +createdAt: DateTimeImmutable @1704490478 {#4372 : 2024-01-05 22:34:38.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 0.37 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4373 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ Oh I’m not calling those bastards at ATT- fuggin hate 'em\n \n ![](https://lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490478 {#4371 : 2024-01-05 22:34:38.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4374 …} +nested: Doctrine\ORM\PersistentCollection {#4376 …} +votes: Doctrine\ORM\PersistentCollection {#4378 …} +reports: Doctrine\ORM\PersistentCollection {#4380 …} +favourites: Doctrine\ORM\PersistentCollection {#4382 …} +notifications: Doctrine\ORM\PersistentCollection {#4384 …} -id: 283659 -bodyTs: "'/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':15 'att':9 'bastard':7 'call':5 'em':12 'fuggin':10 'hate':11 'lemmy.world':14 'lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':13 'm':3 'oh':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6441035" +editedAt: null +createdAt: DateTimeImmutable @1704490478 {#4372 : 2024-01-05 22:34:38.0 +01:00 } } "level" => 4 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#7977 +comment: App\Entity\EntryComment {#4373 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4328 +user: App\Entity\User {#4132 +avatar: null +cover: null +email: "Bluefruit@lemmy.world" +username: "@Bluefruit@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1711753564 {#4153 : 2024-03-30 00:06:04.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4130 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4126 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4124 …} +entries: Doctrine\ORM\PersistentCollection {#4122 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4120 …} +entryComments: Doctrine\ORM\PersistentCollection {#4118 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4116 …} +posts: Doctrine\ORM\PersistentCollection {#4114 …} +postVotes: Doctrine\ORM\PersistentCollection {#4112 …} +postComments: Doctrine\ORM\PersistentCollection {#4173 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4176 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4178 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4180 …} +follows: Doctrine\ORM\PersistentCollection {#4182 …} +followers: Doctrine\ORM\PersistentCollection {#4184 …} +blocks: Doctrine\ORM\PersistentCollection {#4186 …} +blockers: Doctrine\ORM\PersistentCollection {#4188 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4190 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4192 …} +reports: Doctrine\ORM\PersistentCollection {#4194 …} +favourites: Doctrine\ORM\PersistentCollection {#4196 …} +violations: Doctrine\ORM\PersistentCollection {#4198 …} +notifications: Doctrine\ORM\PersistentCollection {#4200 …} +awards: Doctrine\ORM\PersistentCollection {#4202 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4204 …} +categories: Doctrine\ORM\PersistentCollection {#4206 …} -id: 19749 -password: "$2y$13$kwquhfDdnr.tKofnih1QbO4bYltLrZOZB0RNQIJCzZLIAEOLPaABG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4208 …} +apId: "Bluefruit@lemmy.world" +apProfileId: "https://lemmy.world/u/Bluefruit" +apPublicUrl: "https://lemmy.world/u/Bluefruit" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "Bluefruit" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729421588 {#4150 : 2024-10-20 12:53:08.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688662476 {#4146 : 2023-07-06 18:54:36.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4314 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4148 +user: App\Entity\User {#4132} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ I’m not super familiar with docker so im sorry im not much help there but i noticed that you mentioned a ATnT router. Are you using them as an Internet provider?\n \n If so, you might have a carrier grade nat which makes reverse proxy like this not possible even if you do get caddy server working. I had a similar situation with my jellyfin server.\n \n I had caddy server working but when i moved and started using a mobile internet provider, i had to use a vpn tunnel like cloudflare or zerotier to get around it.\n \n All this to say, id recommend finding that out so if that is the case you dont spend anymore time on caddy.\n \n Good luck either way. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1712095342 {#4154 : 2024-04-03 00:02:22.0 +02:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4140 …} +nested: Doctrine\ORM\PersistentCollection {#4143 …} +votes: Doctrine\ORM\PersistentCollection {#4141 …} +reports: Doctrine\ORM\PersistentCollection {#4139 …} +favourites: Doctrine\ORM\PersistentCollection {#4138 …} +notifications: Doctrine\ORM\PersistentCollection {#4129 …} -id: 280729 -bodyTs: "'anymor':116 'around':96 'atnt':23 'caddi':55,69,119 'carrier':39 'case':112 'cloudflar':91 'docker':7 'dont':114 'either':122 'even':50 'familiar':5 'find':104 'get':54,95 'good':120 'grade':40 'help':14 'id':102 'im':9,11 'internet':31,81 'jellyfin':65 'like':46,90 'luck':121 'm':2 'make':43 'mention':21 'might':36 'mobil':80 'move':75 'much':13 'nat':41 'notic':18 'possibl':49 'provid':32,82 'proxi':45 'recommend':103 'revers':44 'router':24 'say':101 'server':56,66,70 'similar':61 'situat':62 'sorri':10 'spend':115 'start':77 'super':4 'time':117 'tunnel':89 'use':27,78,86 'vpn':88 'way':123 'work':57,71 'zeroti':93" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6408111" +editedAt: null +createdAt: DateTimeImmutable @1704403897 {#4152 : 2024-01-04 22:31:37.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: "I’m betting you’ve nailed it. It doesn’t make sense to me why it won’t work. You’re also the second one to mention cloudflared. It is easy to set up?" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704409168 {#4312 : 2024-01-04 23:59:28.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4315 …} +nested: Doctrine\ORM\PersistentCollection {#4317 …} +votes: Doctrine\ORM\PersistentCollection {#4319 …} +reports: Doctrine\ORM\PersistentCollection {#4321 …} +favourites: Doctrine\ORM\PersistentCollection {#4323 …} +notifications: Doctrine\ORM\PersistentCollection {#4325 …} -id: 280944 -bodyTs: "'also':22 'bet':3 'cloudflar':28 'doesn':9 'easi':31 'm':2 'make':11 'mention':27 'nail':6 'one':25 're':21 'second':24 'sens':12 'set':33 've':5 'won':17 'work':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409574" +editedAt: null +createdAt: DateTimeImmutable @1704409168 {#4313 : 2024-01-04 23:59:28.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ ATnT should be able to tell you for sure. I remember reading about another person facing a cgnat using ATnT on reddit while i still went there so it very well could be.\n \n And fairly easy setup yea. I did mine using a windows pc for testing as i was kinda in between places at the time and thats what i ended up using for jellyfin as well. Just lives on my media pc at the moment. The docs are pretty straight forward.\n \n I recommend that or zero tier which is even more dead simple. Both are good but cloudflare does care about how much bandwidth you’re using so just bear that in mind if you think you’ll use the server for anything else.\n \n Both are vpn tunnels so either should work just fine.\n \n [developers.cloudflare.com/…/connect-networks/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)\n \n [www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)\n \n Self hosting can get pretty overwhelming but i find that using docs in addition to youtube videos helps a lot. I also recommend giving Linux a go when you feel up to it. It can be a very nice option if you’re working with older hardware. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704414279 {#4333 : 2024-01-05 01:24:39.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4336 …} +nested: Doctrine\ORM\PersistentCollection {#4340 …} +votes: Doctrine\ORM\PersistentCollection {#4342 …} +reports: Doctrine\ORM\PersistentCollection {#4343 …} +favourites: Doctrine\ORM\PersistentCollection {#4345 …} +notifications: Doctrine\ORM\PersistentCollection {#4347 …} -id: 281195 -bodyTs: "'/cloudflare-one/connections/connect-networks/)':141 '/connect-networks':138 '/pricing/](https://www.zerotier.com/pricing/)':144 'abl':4 'addit':158 'also':166 'anoth':14 'anyth':125 'atnt':1,20 'bandwidth':106 'bear':112 'care':102 'cgnat':18 'cloudflar':100 'could':32 'dead':94 'developers.cloudflare.com':137,140 'developers.cloudflare.com/cloudflare-one/connections/connect-networks/)':139 'doc':79,156 'easi':36 'either':132 'els':126 'end':62 'even':92 'face':16 'fair':35 'feel':174 'find':153 'fine':136 'forward':83 'get':148 'give':168 'go':171 'good':98 'hardwar':191 'help':162 'host':146 'jellyfin':66 'kinda':51 'linux':169 'live':70 'll':120 'lot':164 'media':73 'mind':115 'mine':41 'moment':77 'much':105 'nice':183 'older':190 'option':184 'overwhelm':150 'pc':45,74 'person':15 'place':54 'pretti':81,149 're':108,187 'read':12 'recommend':85,167 'reddit':22 'rememb':11 'self':145 'server':123 'setup':37 'simpl':95 'still':25 'straight':82 'sure':9 'tell':6 'test':47 'that':59 'think':118 'tier':89 'time':57 'tunnel':130 'use':19,42,64,109,121,155 'video':161 'vpn':129 'well':31,68 'went':26 'window':44 'work':134,188 'www.zerotier.com':143 'www.zerotier.com/pricing/](https://www.zerotier.com/pricing/)':142 'yea':38 'youtub':160 'zero':88" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6411813" +editedAt: null +createdAt: DateTimeImmutable @1704414279 {#4330 : 2024-01-05 01:24:39.0 +01:00 } } +root: App\Entity\EntryComment {#4148} +body: """ Oh I’m not calling those bastards at ATT- fuggin hate 'em\n \n ![](https://lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704490478 {#4371 : 2024-01-05 22:34:38.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@Bluefruit@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4374 …} +nested: Doctrine\ORM\PersistentCollection {#4376 …} +votes: Doctrine\ORM\PersistentCollection {#4378 …} +reports: Doctrine\ORM\PersistentCollection {#4380 …} +favourites: Doctrine\ORM\PersistentCollection {#4382 …} +notifications: Doctrine\ORM\PersistentCollection {#4384 …} -id: 283659 -bodyTs: "'/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':15 'att':9 'bastard':7 'call':5 'em':12 'fuggin':10 'hate':11 'lemmy.world':14 'lemmy.world/pictrs/image/b0144fd7-4197-4752-8557-f093ccd07ca5.png)':13 'm':3 'oh':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6441035" +editedAt: null +createdAt: DateTimeImmutable @1704490478 {#4372 : 2024-01-05 22:34:38.0 +01:00 } } +nestedComments: [] +level: 4 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 14.84 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4215 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ When you tried caddy and received an error, that looks like you are getting the wrong image name.\n \n Then you mentioned deleting caddyfile as the configuration didn’t work. But, if I am following correctly the caddyfile wouldn’t yet be relevant if the caddy container hadn’t actually ran.\n \n Pulling from Caddys docs, you should just need to run\n \n ```\n \n <span style="color:#323232;">$ docker run -d -p 80:80 \n </span><span style="color:#323232;"> -v $PWD/Caddyfile:/etc/caddy/Caddyfile \n </span><span style="color:#323232;"> -v caddy_data:/data \n </span><span style="color:#323232;"> caddy\n </span>\n ```\n \n Where $PWD is the current directory the terminal is currently in.\n \n Further docs for then configuring for HTTPs you can find here under\n \n > Automatic TLS with the Caddy image\n \n [hub.docker.com/_/caddy](https://hub.docker.com/_/caddy) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1711727470 {#4210 : 2024-03-29 16:51:10.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4216 …} +nested: Doctrine\ORM\PersistentCollection {#4218 …} +votes: Doctrine\ORM\PersistentCollection {#4220 …} +reports: Doctrine\ORM\PersistentCollection {#4222 …} +favourites: Doctrine\ORM\PersistentCollection {#4224 …} +notifications: Doctrine\ORM\PersistentCollection {#4226 …} -id: 280302 -bodyTs: "'/_/caddy](https://hub.docker.com/_/caddy)':106 '/data':73 '/etc/caddy/caddyfile':69 '80':65,66 'actual':49 'automat':98 'caddi':4,45,53,71,74,102 'caddyfil':23,37 'configur':26,90 'contain':46 'correct':35 'current':79,84 'd':63 'data':72 'delet':22 'didn':27 'directori':80 'doc':54,87 'docker':61 'error':8 'find':95 'follow':34 'get':14 'hadn':47 'https':92 'hub.docker.com':105 'hub.docker.com/_/caddy](https://hub.docker.com/_/caddy)':104 'imag':17,103 'like':11 'look':10 'mention':21 'name':18 'need':58 'p':64 'pull':51 'pwd':76 'pwd/caddyfile':68 'ran':50 'receiv':6 'relev':42 'run':60,62 'termin':82 'tls':99 'tri':3 'v':67,70 'work':29 'wouldn':38 'wrong':16 'yet':40" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6405326" +editedAt: null +createdAt: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#8075 +comment: App\Entity\EntryComment {#4215 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ When you tried caddy and received an error, that looks like you are getting the wrong image name.\n \n Then you mentioned deleting caddyfile as the configuration didn’t work. But, if I am following correctly the caddyfile wouldn’t yet be relevant if the caddy container hadn’t actually ran.\n \n Pulling from Caddys docs, you should just need to run\n \n ```\n \n <span style="color:#323232;">$ docker run -d -p 80:80 \n </span><span style="color:#323232;"> -v $PWD/Caddyfile:/etc/caddy/Caddyfile \n </span><span style="color:#323232;"> -v caddy_data:/data \n </span><span style="color:#323232;"> caddy\n </span>\n ```\n \n Where $PWD is the current directory the terminal is currently in.\n \n Further docs for then configuring for HTTPs you can find here under\n \n > Automatic TLS with the Caddy image\n \n [hub.docker.com/_/caddy](https://hub.docker.com/_/caddy) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1711727470 {#4210 : 2024-03-29 16:51:10.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4216 …} +nested: Doctrine\ORM\PersistentCollection {#4218 …} +votes: Doctrine\ORM\PersistentCollection {#4220 …} +reports: Doctrine\ORM\PersistentCollection {#4222 …} +favourites: Doctrine\ORM\PersistentCollection {#4224 …} +notifications: Doctrine\ORM\PersistentCollection {#4226 …} -id: 280302 -bodyTs: "'/_/caddy](https://hub.docker.com/_/caddy)':106 '/data':73 '/etc/caddy/caddyfile':69 '80':65,66 'actual':49 'automat':98 'caddi':4,45,53,71,74,102 'caddyfil':23,37 'configur':26,90 'contain':46 'correct':35 'current':79,84 'd':63 'data':72 'delet':22 'didn':27 'directori':80 'doc':54,87 'docker':61 'error':8 'find':95 'follow':34 'get':14 'hadn':47 'https':92 'hub.docker.com':105 'hub.docker.com/_/caddy](https://hub.docker.com/_/caddy)':104 'imag':17,103 'like':11 'look':10 'mention':21 'name':18 'need':58 'p':64 'pull':51 'pwd':76 'pwd/caddyfile':68 'ran':50 'receiv':6 'relev':42 'run':60,62 'termin':82 'tls':99 'tri':3 'v':67,70 'work':29 'wouldn':38 'wrong':16 'yet':40" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6405326" +editedAt: null +createdAt: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } } +showMagazineName: false +showEntryTitle: false +showNested: true +level: 1 +canSeeTrash: false +dateAsUrl: false -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#8120 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#8175 +date: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#8229 +createdAt: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.43 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#8283 +width: 40 +height: 40 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.33 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4215 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ When you tried caddy and received an error, that looks like you are getting the wrong image name.\n \n Then you mentioned deleting caddyfile as the configuration didn’t work. But, if I am following correctly the caddyfile wouldn’t yet be relevant if the caddy container hadn’t actually ran.\n \n Pulling from Caddys docs, you should just need to run\n \n ```\n \n <span style="color:#323232;">$ docker run -d -p 80:80 \n </span><span style="color:#323232;"> -v $PWD/Caddyfile:/etc/caddy/Caddyfile \n </span><span style="color:#323232;"> -v caddy_data:/data \n </span><span style="color:#323232;"> caddy\n </span>\n ```\n \n Where $PWD is the current directory the terminal is currently in.\n \n Further docs for then configuring for HTTPs you can find here under\n \n > Automatic TLS with the Caddy image\n \n [hub.docker.com/_/caddy](https://hub.docker.com/_/caddy) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1711727470 {#4210 : 2024-03-29 16:51:10.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4216 …} +nested: Doctrine\ORM\PersistentCollection {#4218 …} +votes: Doctrine\ORM\PersistentCollection {#4220 …} +reports: Doctrine\ORM\PersistentCollection {#4222 …} +favourites: Doctrine\ORM\PersistentCollection {#4224 …} +notifications: Doctrine\ORM\PersistentCollection {#4226 …} -id: 280302 -bodyTs: "'/_/caddy](https://hub.docker.com/_/caddy)':106 '/data':73 '/etc/caddy/caddyfile':69 '80':65,66 'actual':49 'automat':98 'caddi':4,45,53,71,74,102 'caddyfil':23,37 'configur':26,90 'contain':46 'correct':35 'current':79,84 'd':63 'data':72 'delet':22 'didn':27 'directori':80 'doc':54,87 'docker':61 'error':8 'find':95 'follow':34 'get':14 'hadn':47 'https':92 'hub.docker.com':105 'hub.docker.com/_/caddy](https://hub.docker.com/_/caddy)':104 'imag':17,103 'like':11 'look':10 'mention':21 'name':18 'need':58 'p':64 'pull':51 'pwd':76 'pwd/caddyfile':68 'ran':50 'receiv':6 'relev':42 'run':60,62 'termin':82 'tls':99 'tri':3 'v':67,70 'work':29 'wouldn':38 'wrong':16 'yet':40" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6405326" +editedAt: null +createdAt: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#8384 +subject: App\Entity\EntryComment {#4215 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ When you tried caddy and received an error, that looks like you are getting the wrong image name.\n \n Then you mentioned deleting caddyfile as the configuration didn’t work. But, if I am following correctly the caddyfile wouldn’t yet be relevant if the caddy container hadn’t actually ran.\n \n Pulling from Caddys docs, you should just need to run\n \n ```\n \n <span style="color:#323232;">$ docker run -d -p 80:80 \n </span><span style="color:#323232;"> -v $PWD/Caddyfile:/etc/caddy/Caddyfile \n </span><span style="color:#323232;"> -v caddy_data:/data \n </span><span style="color:#323232;"> caddy\n </span>\n ```\n \n Where $PWD is the current directory the terminal is currently in.\n \n Further docs for then configuring for HTTPs you can find here under\n \n > Automatic TLS with the Caddy image\n \n [hub.docker.com/_/caddy](https://hub.docker.com/_/caddy) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1711727470 {#4210 : 2024-03-29 16:51:10.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4216 …} +nested: Doctrine\ORM\PersistentCollection {#4218 …} +votes: Doctrine\ORM\PersistentCollection {#4220 …} +reports: Doctrine\ORM\PersistentCollection {#4222 …} +favourites: Doctrine\ORM\PersistentCollection {#4224 …} +notifications: Doctrine\ORM\PersistentCollection {#4226 …} -id: 280302 -bodyTs: "'/_/caddy](https://hub.docker.com/_/caddy)':106 '/data':73 '/etc/caddy/caddyfile':69 '80':65,66 'actual':49 'automat':98 'caddi':4,45,53,71,74,102 'caddyfil':23,37 'configur':26,90 'contain':46 'correct':35 'current':79,84 'd':63 'data':72 'delet':22 'didn':27 'directori':80 'doc':54,87 'docker':61 'error':8 'find':95 'follow':34 'get':14 'hadn':47 'https':92 'hub.docker.com':105 'hub.docker.com/_/caddy](https://hub.docker.com/_/caddy)':104 'imag':17,103 'like':11 'look':10 'mention':21 'name':18 'need':58 'p':64 'pull':51 'pwd':76 'pwd/caddyfile':68 'ran':50 'receiv':6 'relev':42 'run':60,62 'termin':82 'tls':99 'tri':3 'v':67,70 'work':29 'wouldn':38 'wrong':16 'yet':40" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6405326" +editedAt: null +createdAt: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.63 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4215 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ When you tried caddy and received an error, that looks like you are getting the wrong image name.\n \n Then you mentioned deleting caddyfile as the configuration didn’t work. But, if I am following correctly the caddyfile wouldn’t yet be relevant if the caddy container hadn’t actually ran.\n \n Pulling from Caddys docs, you should just need to run\n \n ```\n \n <span style="color:#323232;">$ docker run -d -p 80:80 \n </span><span style="color:#323232;"> -v $PWD/Caddyfile:/etc/caddy/Caddyfile \n </span><span style="color:#323232;"> -v caddy_data:/data \n </span><span style="color:#323232;"> caddy\n </span>\n ```\n \n Where $PWD is the current directory the terminal is currently in.\n \n Further docs for then configuring for HTTPs you can find here under\n \n > Automatic TLS with the Caddy image\n \n [hub.docker.com/_/caddy](https://hub.docker.com/_/caddy) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1711727470 {#4210 : 2024-03-29 16:51:10.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4216 …} +nested: Doctrine\ORM\PersistentCollection {#4218 …} +votes: Doctrine\ORM\PersistentCollection {#4220 …} +reports: Doctrine\ORM\PersistentCollection {#4222 …} +favourites: Doctrine\ORM\PersistentCollection {#4224 …} +notifications: Doctrine\ORM\PersistentCollection {#4226 …} -id: 280302 -bodyTs: "'/_/caddy](https://hub.docker.com/_/caddy)':106 '/data':73 '/etc/caddy/caddyfile':69 '80':65,66 'actual':49 'automat':98 'caddi':4,45,53,71,74,102 'caddyfil':23,37 'configur':26,90 'contain':46 'correct':35 'current':79,84 'd':63 'data':72 'delet':22 'didn':27 'directori':80 'doc':54,87 'docker':61 'error':8 'find':95 'follow':34 'get':14 'hadn':47 'https':92 'hub.docker.com':105 'hub.docker.com/_/caddy](https://hub.docker.com/_/caddy)':104 'imag':17,103 'like':11 'look':10 'mention':21 'name':18 'need':58 'p':64 'pull':51 'pwd':76 'pwd/caddyfile':68 'ran':50 'receiv':6 'relev':42 'run':60,62 'termin':82 'tls':99 'tri':3 'v':67,70 'work':29 'wouldn':38 'wrong':16 'yet':40" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6405326" +editedAt: null +createdAt: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#8441 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4215 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ When you tried caddy and received an error, that looks like you are getting the wrong image name.\n \n Then you mentioned deleting caddyfile as the configuration didn’t work. But, if I am following correctly the caddyfile wouldn’t yet be relevant if the caddy container hadn’t actually ran.\n \n Pulling from Caddys docs, you should just need to run\n \n ```\n \n <span style="color:#323232;">$ docker run -d -p 80:80 \n </span><span style="color:#323232;"> -v $PWD/Caddyfile:/etc/caddy/Caddyfile \n </span><span style="color:#323232;"> -v caddy_data:/data \n </span><span style="color:#323232;"> caddy\n </span>\n ```\n \n Where $PWD is the current directory the terminal is currently in.\n \n Further docs for then configuring for HTTPs you can find here under\n \n > Automatic TLS with the Caddy image\n \n [hub.docker.com/_/caddy](https://hub.docker.com/_/caddy) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1711727470 {#4210 : 2024-03-29 16:51:10.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4216 …} +nested: Doctrine\ORM\PersistentCollection {#4218 …} +votes: Doctrine\ORM\PersistentCollection {#4220 …} +reports: Doctrine\ORM\PersistentCollection {#4222 …} +favourites: Doctrine\ORM\PersistentCollection {#4224 …} +notifications: Doctrine\ORM\PersistentCollection {#4226 …} -id: 280302 -bodyTs: "'/_/caddy](https://hub.docker.com/_/caddy)':106 '/data':73 '/etc/caddy/caddyfile':69 '80':65,66 'actual':49 'automat':98 'caddi':4,45,53,71,74,102 'caddyfil':23,37 'configur':26,90 'contain':46 'correct':35 'current':79,84 'd':63 'data':72 'delet':22 'didn':27 'directori':80 'doc':54,87 'docker':61 'error':8 'find':95 'follow':34 'get':14 'hadn':47 'https':92 'hub.docker.com':105 'hub.docker.com/_/caddy](https://hub.docker.com/_/caddy)':104 'imag':17,103 'like':11 'look':10 'mention':21 'name':18 'need':58 'p':64 'pull':51 'pwd':76 'pwd/caddyfile':68 'ran':50 'receiv':6 'relev':42 'run':60,62 'termin':82 'tls':99 'tri':3 'v':67,70 'work':29 'wouldn':38 'wrong':16 'yet':40" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6405326" +editedAt: null +createdAt: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 6.79 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4215 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ When you tried caddy and received an error, that looks like you are getting the wrong image name.\n \n Then you mentioned deleting caddyfile as the configuration didn’t work. But, if I am following correctly the caddyfile wouldn’t yet be relevant if the caddy container hadn’t actually ran.\n \n Pulling from Caddys docs, you should just need to run\n \n ```\n \n <span style="color:#323232;">$ docker run -d -p 80:80 \n </span><span style="color:#323232;"> -v $PWD/Caddyfile:/etc/caddy/Caddyfile \n </span><span style="color:#323232;"> -v caddy_data:/data \n </span><span style="color:#323232;"> caddy\n </span>\n ```\n \n Where $PWD is the current directory the terminal is currently in.\n \n Further docs for then configuring for HTTPs you can find here under\n \n > Automatic TLS with the Caddy image\n \n [hub.docker.com/_/caddy](https://hub.docker.com/_/caddy) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1711727470 {#4210 : 2024-03-29 16:51:10.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4216 …} +nested: Doctrine\ORM\PersistentCollection {#4218 …} +votes: Doctrine\ORM\PersistentCollection {#4220 …} +reports: Doctrine\ORM\PersistentCollection {#4222 …} +favourites: Doctrine\ORM\PersistentCollection {#4224 …} +notifications: Doctrine\ORM\PersistentCollection {#4226 …} -id: 280302 -bodyTs: "'/_/caddy](https://hub.docker.com/_/caddy)':106 '/data':73 '/etc/caddy/caddyfile':69 '80':65,66 'actual':49 'automat':98 'caddi':4,45,53,71,74,102 'caddyfil':23,37 'configur':26,90 'contain':46 'correct':35 'current':79,84 'd':63 'data':72 'delet':22 'didn':27 'directori':80 'doc':54,87 'docker':61 'error':8 'find':95 'follow':34 'get':14 'hadn':47 'https':92 'hub.docker.com':105 'hub.docker.com/_/caddy](https://hub.docker.com/_/caddy)':104 'imag':17,103 'like':11 'look':10 'mention':21 'name':18 'need':58 'p':64 'pull':51 'pwd':76 'pwd/caddyfile':68 'ran':50 'receiv':6 'relev':42 'run':60,62 'termin':82 'tls':99 'tri':3 'v':67,70 'work':29 'wouldn':38 'wrong':16 'yet':40" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6405326" +editedAt: null +createdAt: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#8681 +comment: App\Entity\EntryComment {#4215 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ When you tried caddy and received an error, that looks like you are getting the wrong image name.\n \n Then you mentioned deleting caddyfile as the configuration didn’t work. But, if I am following correctly the caddyfile wouldn’t yet be relevant if the caddy container hadn’t actually ran.\n \n Pulling from Caddys docs, you should just need to run\n \n ```\n \n <span style="color:#323232;">$ docker run -d -p 80:80 \n </span><span style="color:#323232;"> -v $PWD/Caddyfile:/etc/caddy/Caddyfile \n </span><span style="color:#323232;"> -v caddy_data:/data \n </span><span style="color:#323232;"> caddy\n </span>\n ```\n \n Where $PWD is the current directory the terminal is currently in.\n \n Further docs for then configuring for HTTPs you can find here under\n \n > Automatic TLS with the Caddy image\n \n [hub.docker.com/_/caddy](https://hub.docker.com/_/caddy) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1711727470 {#4210 : 2024-03-29 16:51:10.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4216 …} +nested: Doctrine\ORM\PersistentCollection {#4218 …} +votes: Doctrine\ORM\PersistentCollection {#4220 …} +reports: Doctrine\ORM\PersistentCollection {#4222 …} +favourites: Doctrine\ORM\PersistentCollection {#4224 …} +notifications: Doctrine\ORM\PersistentCollection {#4226 …} -id: 280302 -bodyTs: "'/_/caddy](https://hub.docker.com/_/caddy)':106 '/data':73 '/etc/caddy/caddyfile':69 '80':65,66 'actual':49 'automat':98 'caddi':4,45,53,71,74,102 'caddyfil':23,37 'configur':26,90 'contain':46 'correct':35 'current':79,84 'd':63 'data':72 'delet':22 'didn':27 'directori':80 'doc':54,87 'docker':61 'error':8 'find':95 'follow':34 'get':14 'hadn':47 'https':92 'hub.docker.com':105 'hub.docker.com/_/caddy](https://hub.docker.com/_/caddy)':104 'imag':17,103 'like':11 'look':10 'mention':21 'name':18 'need':58 'p':64 'pull':51 'pwd':76 'pwd/caddyfile':68 'ran':50 'receiv':6 'relev':42 'run':60,62 'termin':82 'tls':99 'tri':3 'v':67,70 'work':29 'wouldn':38 'wrong':16 'yet':40" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6405326" +editedAt: null +createdAt: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } } +nestedComments: [ 280911 => App\Entity\EntryComment {#4300 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4215} +root: App\Entity\EntryComment {#4215} +body: """ I have not tried caddy through docker yet, just running it through a windows command line with admin priv. I’m looking into doing it with Docker, just haven’t started yet.\n \n I will remember how familiar you are with docker! """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704408574 {#4301 : 2024-01-04 23:49:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@breadsmasher@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4297 …} +nested: Doctrine\ORM\PersistentCollection {#4293 …} +votes: Doctrine\ORM\PersistentCollection {#4291 …} +reports: Doctrine\ORM\PersistentCollection {#4306 …} +favourites: Doctrine\ORM\PersistentCollection {#4308 …} +notifications: Doctrine\ORM\PersistentCollection {#4310 …} -id: 280911 -bodyTs: "'admin':18 'caddi':5 'command':15 'docker':7,27,41 'familiar':37 'haven':29 'line':16 'look':22 'm':21 'priv':19 'rememb':35 'run':10 'start':31 'tri':4 'window':14 'yet':8,32" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409395" +editedAt: null +createdAt: DateTimeImmutable @1704408574 {#4304 : 2024-01-04 23:49:34.0 +01:00 } } ] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 5.78 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4300 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4215 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ When you tried caddy and received an error, that looks like you are getting the wrong image name.\n \n Then you mentioned deleting caddyfile as the configuration didn’t work. But, if I am following correctly the caddyfile wouldn’t yet be relevant if the caddy container hadn’t actually ran.\n \n Pulling from Caddys docs, you should just need to run\n \n ```\n \n <span style="color:#323232;">$ docker run -d -p 80:80 \n </span><span style="color:#323232;"> -v $PWD/Caddyfile:/etc/caddy/Caddyfile \n </span><span style="color:#323232;"> -v caddy_data:/data \n </span><span style="color:#323232;"> caddy\n </span>\n ```\n \n Where $PWD is the current directory the terminal is currently in.\n \n Further docs for then configuring for HTTPs you can find here under\n \n > Automatic TLS with the Caddy image\n \n [hub.docker.com/_/caddy](https://hub.docker.com/_/caddy) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1711727470 {#4210 : 2024-03-29 16:51:10.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4216 …} +nested: Doctrine\ORM\PersistentCollection {#4218 …} +votes: Doctrine\ORM\PersistentCollection {#4220 …} +reports: Doctrine\ORM\PersistentCollection {#4222 …} +favourites: Doctrine\ORM\PersistentCollection {#4224 …} +notifications: Doctrine\ORM\PersistentCollection {#4226 …} -id: 280302 -bodyTs: "'/_/caddy](https://hub.docker.com/_/caddy)':106 '/data':73 '/etc/caddy/caddyfile':69 '80':65,66 'actual':49 'automat':98 'caddi':4,45,53,71,74,102 'caddyfil':23,37 'configur':26,90 'contain':46 'correct':35 'current':79,84 'd':63 'data':72 'delet':22 'didn':27 'directori':80 'doc':54,87 'docker':61 'error':8 'find':95 'follow':34 'get':14 'hadn':47 'https':92 'hub.docker.com':105 'hub.docker.com/_/caddy](https://hub.docker.com/_/caddy)':104 'imag':17,103 'like':11 'look':10 'mention':21 'name':18 'need':58 'p':64 'pull':51 'pwd':76 'pwd/caddyfile':68 'ran':50 'receiv':6 'relev':42 'run':60,62 'termin':82 'tls':99 'tri':3 'v':67,70 'work':29 'wouldn':38 'wrong':16 'yet':40" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6405326" +editedAt: null +createdAt: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } } +root: App\Entity\EntryComment {#4215} +body: """ I have not tried caddy through docker yet, just running it through a windows command line with admin priv. I’m looking into doing it with Docker, just haven’t started yet.\n \n I will remember how familiar you are with docker! """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704408574 {#4301 : 2024-01-04 23:49:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@breadsmasher@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4297 …} +nested: Doctrine\ORM\PersistentCollection {#4293 …} +votes: Doctrine\ORM\PersistentCollection {#4291 …} +reports: Doctrine\ORM\PersistentCollection {#4306 …} +favourites: Doctrine\ORM\PersistentCollection {#4308 …} +notifications: Doctrine\ORM\PersistentCollection {#4310 …} -id: 280911 -bodyTs: "'admin':18 'caddi':5 'command':15 'docker':7,27,41 'familiar':37 'haven':29 'line':16 'look':22 'm':21 'priv':19 'rememb':35 'run':10 'start':31 'tri':4 'window':14 'yet':8,32" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409395" +editedAt: null +createdAt: DateTimeImmutable @1704408574 {#4304 : 2024-01-04 23:49:34.0 +01:00 } } "showNested" => true "level" => 2 "showEntryTitle" => false "showMagazineName" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#8741 +comment: App\Entity\EntryComment {#4300 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4215 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ When you tried caddy and received an error, that looks like you are getting the wrong image name.\n \n Then you mentioned deleting caddyfile as the configuration didn’t work. But, if I am following correctly the caddyfile wouldn’t yet be relevant if the caddy container hadn’t actually ran.\n \n Pulling from Caddys docs, you should just need to run\n \n ```\n \n <span style="color:#323232;">$ docker run -d -p 80:80 \n </span><span style="color:#323232;"> -v $PWD/Caddyfile:/etc/caddy/Caddyfile \n </span><span style="color:#323232;"> -v caddy_data:/data \n </span><span style="color:#323232;"> caddy\n </span>\n ```\n \n Where $PWD is the current directory the terminal is currently in.\n \n Further docs for then configuring for HTTPs you can find here under\n \n > Automatic TLS with the Caddy image\n \n [hub.docker.com/_/caddy](https://hub.docker.com/_/caddy) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1711727470 {#4210 : 2024-03-29 16:51:10.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4216 …} +nested: Doctrine\ORM\PersistentCollection {#4218 …} +votes: Doctrine\ORM\PersistentCollection {#4220 …} +reports: Doctrine\ORM\PersistentCollection {#4222 …} +favourites: Doctrine\ORM\PersistentCollection {#4224 …} +notifications: Doctrine\ORM\PersistentCollection {#4226 …} -id: 280302 -bodyTs: "'/_/caddy](https://hub.docker.com/_/caddy)':106 '/data':73 '/etc/caddy/caddyfile':69 '80':65,66 'actual':49 'automat':98 'caddi':4,45,53,71,74,102 'caddyfil':23,37 'configur':26,90 'contain':46 'correct':35 'current':79,84 'd':63 'data':72 'delet':22 'didn':27 'directori':80 'doc':54,87 'docker':61 'error':8 'find':95 'follow':34 'get':14 'hadn':47 'https':92 'hub.docker.com':105 'hub.docker.com/_/caddy](https://hub.docker.com/_/caddy)':104 'imag':17,103 'like':11 'look':10 'mention':21 'name':18 'need':58 'p':64 'pull':51 'pwd':76 'pwd/caddyfile':68 'ran':50 'receiv':6 'relev':42 'run':60,62 'termin':82 'tls':99 'tri':3 'v':67,70 'work':29 'wouldn':38 'wrong':16 'yet':40" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6405326" +editedAt: null +createdAt: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } } +root: App\Entity\EntryComment {#4215} +body: """ I have not tried caddy through docker yet, just running it through a windows command line with admin priv. I’m looking into doing it with Docker, just haven’t started yet.\n \n I will remember how familiar you are with docker! """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704408574 {#4301 : 2024-01-04 23:49:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@breadsmasher@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4297 …} +nested: Doctrine\ORM\PersistentCollection {#4293 …} +votes: Doctrine\ORM\PersistentCollection {#4291 …} +reports: Doctrine\ORM\PersistentCollection {#4306 …} +favourites: Doctrine\ORM\PersistentCollection {#4308 …} +notifications: Doctrine\ORM\PersistentCollection {#4310 …} -id: 280911 -bodyTs: "'admin':18 'caddi':5 'command':15 'docker':7,27,41 'familiar':37 'haven':29 'line':16 'look':22 'm':21 'priv':19 'rememb':35 'run':10 'start':31 'tri':4 'window':14 'yet':8,32" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409395" +editedAt: null +createdAt: DateTimeImmutable @1704408574 {#4304 : 2024-01-04 23:49:34.0 +01:00 } } +showMagazineName: false +showEntryTitle: false +showNested: true +level: 2 +canSeeTrash: false +dateAsUrl: false -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#8786 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704408574 {#4304 : 2024-01-04 23:49:34.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#8841 +date: DateTimeImmutable @1704408574 {#4304 : 2024-01-04 23:49:34.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704408574 {#4304 : 2024-01-04 23:49:34.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#8895 +createdAt: DateTimeImmutable @1704408574 {#4304 : 2024-01-04 23:49:34.0 +01:00 } +editedAt: null } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#8949 +width: 40 +height: 40 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.39 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4300 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4215 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ When you tried caddy and received an error, that looks like you are getting the wrong image name.\n \n Then you mentioned deleting caddyfile as the configuration didn’t work. But, if I am following correctly the caddyfile wouldn’t yet be relevant if the caddy container hadn’t actually ran.\n \n Pulling from Caddys docs, you should just need to run\n \n ```\n \n <span style="color:#323232;">$ docker run -d -p 80:80 \n </span><span style="color:#323232;"> -v $PWD/Caddyfile:/etc/caddy/Caddyfile \n </span><span style="color:#323232;"> -v caddy_data:/data \n </span><span style="color:#323232;"> caddy\n </span>\n ```\n \n Where $PWD is the current directory the terminal is currently in.\n \n Further docs for then configuring for HTTPs you can find here under\n \n > Automatic TLS with the Caddy image\n \n [hub.docker.com/_/caddy](https://hub.docker.com/_/caddy) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1711727470 {#4210 : 2024-03-29 16:51:10.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4216 …} +nested: Doctrine\ORM\PersistentCollection {#4218 …} +votes: Doctrine\ORM\PersistentCollection {#4220 …} +reports: Doctrine\ORM\PersistentCollection {#4222 …} +favourites: Doctrine\ORM\PersistentCollection {#4224 …} +notifications: Doctrine\ORM\PersistentCollection {#4226 …} -id: 280302 -bodyTs: "'/_/caddy](https://hub.docker.com/_/caddy)':106 '/data':73 '/etc/caddy/caddyfile':69 '80':65,66 'actual':49 'automat':98 'caddi':4,45,53,71,74,102 'caddyfil':23,37 'configur':26,90 'contain':46 'correct':35 'current':79,84 'd':63 'data':72 'delet':22 'didn':27 'directori':80 'doc':54,87 'docker':61 'error':8 'find':95 'follow':34 'get':14 'hadn':47 'https':92 'hub.docker.com':105 'hub.docker.com/_/caddy](https://hub.docker.com/_/caddy)':104 'imag':17,103 'like':11 'look':10 'mention':21 'name':18 'need':58 'p':64 'pull':51 'pwd':76 'pwd/caddyfile':68 'ran':50 'receiv':6 'relev':42 'run':60,62 'termin':82 'tls':99 'tri':3 'v':67,70 'work':29 'wouldn':38 'wrong':16 'yet':40" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6405326" +editedAt: null +createdAt: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } } +root: App\Entity\EntryComment {#4215} +body: """ I have not tried caddy through docker yet, just running it through a windows command line with admin priv. I’m looking into doing it with Docker, just haven’t started yet.\n \n I will remember how familiar you are with docker! """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704408574 {#4301 : 2024-01-04 23:49:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@breadsmasher@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4297 …} +nested: Doctrine\ORM\PersistentCollection {#4293 …} +votes: Doctrine\ORM\PersistentCollection {#4291 …} +reports: Doctrine\ORM\PersistentCollection {#4306 …} +favourites: Doctrine\ORM\PersistentCollection {#4308 …} +notifications: Doctrine\ORM\PersistentCollection {#4310 …} -id: 280911 -bodyTs: "'admin':18 'caddi':5 'command':15 'docker':7,27,41 'familiar':37 'haven':29 'line':16 'look':22 'm':21 'priv':19 'rememb':35 'run':10 'start':31 'tri':4 'window':14 'yet':8,32" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409395" +editedAt: null +createdAt: DateTimeImmutable @1704408574 {#4304 : 2024-01-04 23:49:34.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#9022 +subject: App\Entity\EntryComment {#4300 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4215 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ When you tried caddy and received an error, that looks like you are getting the wrong image name.\n \n Then you mentioned deleting caddyfile as the configuration didn’t work. But, if I am following correctly the caddyfile wouldn’t yet be relevant if the caddy container hadn’t actually ran.\n \n Pulling from Caddys docs, you should just need to run\n \n ```\n \n <span style="color:#323232;">$ docker run -d -p 80:80 \n </span><span style="color:#323232;"> -v $PWD/Caddyfile:/etc/caddy/Caddyfile \n </span><span style="color:#323232;"> -v caddy_data:/data \n </span><span style="color:#323232;"> caddy\n </span>\n ```\n \n Where $PWD is the current directory the terminal is currently in.\n \n Further docs for then configuring for HTTPs you can find here under\n \n > Automatic TLS with the Caddy image\n \n [hub.docker.com/_/caddy](https://hub.docker.com/_/caddy) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1711727470 {#4210 : 2024-03-29 16:51:10.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4216 …} +nested: Doctrine\ORM\PersistentCollection {#4218 …} +votes: Doctrine\ORM\PersistentCollection {#4220 …} +reports: Doctrine\ORM\PersistentCollection {#4222 …} +favourites: Doctrine\ORM\PersistentCollection {#4224 …} +notifications: Doctrine\ORM\PersistentCollection {#4226 …} -id: 280302 -bodyTs: "'/_/caddy](https://hub.docker.com/_/caddy)':106 '/data':73 '/etc/caddy/caddyfile':69 '80':65,66 'actual':49 'automat':98 'caddi':4,45,53,71,74,102 'caddyfil':23,37 'configur':26,90 'contain':46 'correct':35 'current':79,84 'd':63 'data':72 'delet':22 'didn':27 'directori':80 'doc':54,87 'docker':61 'error':8 'find':95 'follow':34 'get':14 'hadn':47 'https':92 'hub.docker.com':105 'hub.docker.com/_/caddy](https://hub.docker.com/_/caddy)':104 'imag':17,103 'like':11 'look':10 'mention':21 'name':18 'need':58 'p':64 'pull':51 'pwd':76 'pwd/caddyfile':68 'ran':50 'receiv':6 'relev':42 'run':60,62 'termin':82 'tls':99 'tri':3 'v':67,70 'work':29 'wouldn':38 'wrong':16 'yet':40" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6405326" +editedAt: null +createdAt: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } } +root: App\Entity\EntryComment {#4215} +body: """ I have not tried caddy through docker yet, just running it through a windows command line with admin priv. I’m looking into doing it with Docker, just haven’t started yet.\n \n I will remember how familiar you are with docker! """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704408574 {#4301 : 2024-01-04 23:49:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@breadsmasher@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4297 …} +nested: Doctrine\ORM\PersistentCollection {#4293 …} +votes: Doctrine\ORM\PersistentCollection {#4291 …} +reports: Doctrine\ORM\PersistentCollection {#4306 …} +favourites: Doctrine\ORM\PersistentCollection {#4308 …} +notifications: Doctrine\ORM\PersistentCollection {#4310 …} -id: 280911 -bodyTs: "'admin':18 'caddi':5 'command':15 'docker':7,27,41 'familiar':37 'haven':29 'line':16 'look':22 'm':21 'priv':19 'rememb':35 'run':10 'start':31 'tri':4 'window':14 'yet':8,32" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409395" +editedAt: null +createdAt: DateTimeImmutable @1704408574 {#4304 : 2024-01-04 23:49:34.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.67 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#4300 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4215 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ When you tried caddy and received an error, that looks like you are getting the wrong image name.\n \n Then you mentioned deleting caddyfile as the configuration didn’t work. But, if I am following correctly the caddyfile wouldn’t yet be relevant if the caddy container hadn’t actually ran.\n \n Pulling from Caddys docs, you should just need to run\n \n ```\n \n <span style="color:#323232;">$ docker run -d -p 80:80 \n </span><span style="color:#323232;"> -v $PWD/Caddyfile:/etc/caddy/Caddyfile \n </span><span style="color:#323232;"> -v caddy_data:/data \n </span><span style="color:#323232;"> caddy\n </span>\n ```\n \n Where $PWD is the current directory the terminal is currently in.\n \n Further docs for then configuring for HTTPs you can find here under\n \n > Automatic TLS with the Caddy image\n \n [hub.docker.com/_/caddy](https://hub.docker.com/_/caddy) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1711727470 {#4210 : 2024-03-29 16:51:10.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4216 …} +nested: Doctrine\ORM\PersistentCollection {#4218 …} +votes: Doctrine\ORM\PersistentCollection {#4220 …} +reports: Doctrine\ORM\PersistentCollection {#4222 …} +favourites: Doctrine\ORM\PersistentCollection {#4224 …} +notifications: Doctrine\ORM\PersistentCollection {#4226 …} -id: 280302 -bodyTs: "'/_/caddy](https://hub.docker.com/_/caddy)':106 '/data':73 '/etc/caddy/caddyfile':69 '80':65,66 'actual':49 'automat':98 'caddi':4,45,53,71,74,102 'caddyfil':23,37 'configur':26,90 'contain':46 'correct':35 'current':79,84 'd':63 'data':72 'delet':22 'didn':27 'directori':80 'doc':54,87 'docker':61 'error':8 'find':95 'follow':34 'get':14 'hadn':47 'https':92 'hub.docker.com':105 'hub.docker.com/_/caddy](https://hub.docker.com/_/caddy)':104 'imag':17,103 'like':11 'look':10 'mention':21 'name':18 'need':58 'p':64 'pull':51 'pwd':76 'pwd/caddyfile':68 'ran':50 'receiv':6 'relev':42 'run':60,62 'termin':82 'tls':99 'tri':3 'v':67,70 'work':29 'wouldn':38 'wrong':16 'yet':40" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6405326" +editedAt: null +createdAt: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } } +root: App\Entity\EntryComment {#4215} +body: """ I have not tried caddy through docker yet, just running it through a windows command line with admin priv. I’m looking into doing it with Docker, just haven’t started yet.\n \n I will remember how familiar you are with docker! """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704408574 {#4301 : 2024-01-04 23:49:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@breadsmasher@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4297 …} +nested: Doctrine\ORM\PersistentCollection {#4293 …} +votes: Doctrine\ORM\PersistentCollection {#4291 …} +reports: Doctrine\ORM\PersistentCollection {#4306 …} +favourites: Doctrine\ORM\PersistentCollection {#4308 …} +notifications: Doctrine\ORM\PersistentCollection {#4310 …} -id: 280911 -bodyTs: "'admin':18 'caddi':5 'command':15 'docker':7,27,41 'familiar':37 'haven':29 'line':16 'look':22 'm':21 'priv':19 'rememb':35 'run':10 'start':31 'tri':4 'window':14 'yet':8,32" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409395" +editedAt: null +createdAt: DateTimeImmutable @1704408574 {#4304 : 2024-01-04 23:49:34.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#9079 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4300 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4215 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ When you tried caddy and received an error, that looks like you are getting the wrong image name.\n \n Then you mentioned deleting caddyfile as the configuration didn’t work. But, if I am following correctly the caddyfile wouldn’t yet be relevant if the caddy container hadn’t actually ran.\n \n Pulling from Caddys docs, you should just need to run\n \n ```\n \n <span style="color:#323232;">$ docker run -d -p 80:80 \n </span><span style="color:#323232;"> -v $PWD/Caddyfile:/etc/caddy/Caddyfile \n </span><span style="color:#323232;"> -v caddy_data:/data \n </span><span style="color:#323232;"> caddy\n </span>\n ```\n \n Where $PWD is the current directory the terminal is currently in.\n \n Further docs for then configuring for HTTPs you can find here under\n \n > Automatic TLS with the Caddy image\n \n [hub.docker.com/_/caddy](https://hub.docker.com/_/caddy) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1711727470 {#4210 : 2024-03-29 16:51:10.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4216 …} +nested: Doctrine\ORM\PersistentCollection {#4218 …} +votes: Doctrine\ORM\PersistentCollection {#4220 …} +reports: Doctrine\ORM\PersistentCollection {#4222 …} +favourites: Doctrine\ORM\PersistentCollection {#4224 …} +notifications: Doctrine\ORM\PersistentCollection {#4226 …} -id: 280302 -bodyTs: "'/_/caddy](https://hub.docker.com/_/caddy)':106 '/data':73 '/etc/caddy/caddyfile':69 '80':65,66 'actual':49 'automat':98 'caddi':4,45,53,71,74,102 'caddyfil':23,37 'configur':26,90 'contain':46 'correct':35 'current':79,84 'd':63 'data':72 'delet':22 'didn':27 'directori':80 'doc':54,87 'docker':61 'error':8 'find':95 'follow':34 'get':14 'hadn':47 'https':92 'hub.docker.com':105 'hub.docker.com/_/caddy](https://hub.docker.com/_/caddy)':104 'imag':17,103 'like':11 'look':10 'mention':21 'name':18 'need':58 'p':64 'pull':51 'pwd':76 'pwd/caddyfile':68 'ran':50 'receiv':6 'relev':42 'run':60,62 'termin':82 'tls':99 'tri':3 'v':67,70 'work':29 'wouldn':38 'wrong':16 'yet':40" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6405326" +editedAt: null +createdAt: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } } +root: App\Entity\EntryComment {#4215} +body: """ I have not tried caddy through docker yet, just running it through a windows command line with admin priv. I’m looking into doing it with Docker, just haven’t started yet.\n \n I will remember how familiar you are with docker! """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704408574 {#4301 : 2024-01-04 23:49:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@breadsmasher@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4297 …} +nested: Doctrine\ORM\PersistentCollection {#4293 …} +votes: Doctrine\ORM\PersistentCollection {#4291 …} +reports: Doctrine\ORM\PersistentCollection {#4306 …} +favourites: Doctrine\ORM\PersistentCollection {#4308 …} +notifications: Doctrine\ORM\PersistentCollection {#4310 …} -id: 280911 -bodyTs: "'admin':18 'caddi':5 'command':15 'docker':7,27,41 'familiar':37 'haven':29 'line':16 'look':22 'm':21 'priv':19 'rememb':35 'run':10 'start':31 'tri':4 'window':14 'yet':8,32" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409395" +editedAt: null +createdAt: DateTimeImmutable @1704408574 {#4304 : 2024-01-04 23:49:34.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 0.27 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#4300 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4215 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ When you tried caddy and received an error, that looks like you are getting the wrong image name.\n \n Then you mentioned deleting caddyfile as the configuration didn’t work. But, if I am following correctly the caddyfile wouldn’t yet be relevant if the caddy container hadn’t actually ran.\n \n Pulling from Caddys docs, you should just need to run\n \n ```\n \n <span style="color:#323232;">$ docker run -d -p 80:80 \n </span><span style="color:#323232;"> -v $PWD/Caddyfile:/etc/caddy/Caddyfile \n </span><span style="color:#323232;"> -v caddy_data:/data \n </span><span style="color:#323232;"> caddy\n </span>\n ```\n \n Where $PWD is the current directory the terminal is currently in.\n \n Further docs for then configuring for HTTPs you can find here under\n \n > Automatic TLS with the Caddy image\n \n [hub.docker.com/_/caddy](https://hub.docker.com/_/caddy) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1711727470 {#4210 : 2024-03-29 16:51:10.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4216 …} +nested: Doctrine\ORM\PersistentCollection {#4218 …} +votes: Doctrine\ORM\PersistentCollection {#4220 …} +reports: Doctrine\ORM\PersistentCollection {#4222 …} +favourites: Doctrine\ORM\PersistentCollection {#4224 …} +notifications: Doctrine\ORM\PersistentCollection {#4226 …} -id: 280302 -bodyTs: "'/_/caddy](https://hub.docker.com/_/caddy)':106 '/data':73 '/etc/caddy/caddyfile':69 '80':65,66 'actual':49 'automat':98 'caddi':4,45,53,71,74,102 'caddyfil':23,37 'configur':26,90 'contain':46 'correct':35 'current':79,84 'd':63 'data':72 'delet':22 'didn':27 'directori':80 'doc':54,87 'docker':61 'error':8 'find':95 'follow':34 'get':14 'hadn':47 'https':92 'hub.docker.com':105 'hub.docker.com/_/caddy](https://hub.docker.com/_/caddy)':104 'imag':17,103 'like':11 'look':10 'mention':21 'name':18 'need':58 'p':64 'pull':51 'pwd':76 'pwd/caddyfile':68 'ran':50 'receiv':6 'relev':42 'run':60,62 'termin':82 'tls':99 'tri':3 'v':67,70 'work':29 'wouldn':38 'wrong':16 'yet':40" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6405326" +editedAt: null +createdAt: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } } +root: App\Entity\EntryComment {#4215} +body: """ I have not tried caddy through docker yet, just running it through a windows command line with admin priv. I’m looking into doing it with Docker, just haven’t started yet.\n \n I will remember how familiar you are with docker! """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704408574 {#4301 : 2024-01-04 23:49:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@breadsmasher@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4297 …} +nested: Doctrine\ORM\PersistentCollection {#4293 …} +votes: Doctrine\ORM\PersistentCollection {#4291 …} +reports: Doctrine\ORM\PersistentCollection {#4306 …} +favourites: Doctrine\ORM\PersistentCollection {#4308 …} +notifications: Doctrine\ORM\PersistentCollection {#4310 …} -id: 280911 -bodyTs: "'admin':18 'caddi':5 'command':15 'docker':7,27,41 'familiar':37 'haven':29 'line':16 'look':22 'm':21 'priv':19 'rememb':35 'run':10 'start':31 'tri':4 'window':14 'yet':8,32" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409395" +editedAt: null +createdAt: DateTimeImmutable @1704408574 {#4304 : 2024-01-04 23:49:34.0 +01:00 } } "level" => 2 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#9319 +comment: App\Entity\EntryComment {#4300 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2412 +user: Proxies\__CG__\App\Entity\User {#1970 …2} +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Exposing-Myself-with-Filebrowser" +title: "Exposing Myself (with Filebrowser)" +url: null +body: """ Win11 Pro on used lenovo thinkcentre\n \n Docker Desktop\n \n FileBrowser running at 7777:80 in Docker Desktop (7777 was chosen by me to preemptively avoid conflicts)\n \n ATT Router with custom service “Filebrowser” global range 443, TCP, Host Port 443\n \n (443 was chosen by me because I want the site to only be accessible if secure)\n \n Custom firewall exception, tcp, local 7777, Host 443\n \n Filebrowser login page accessible from localhost:7777\n \n Filebrowser login page accessible from http://my_custom_duckdns_domain:7777\n \n Not accessible from https:\n \n Not accessible from external device.\n \n Tried to run Win-Acme, failed.\n \n Tried to run Caddy:\n \n ```\n \n <span style="color:#323232;"> "Error: loading initial config: loading new config: http app module: start: listening on :80: listen tcp :80: bind: An attempt was made to access a socket in a way forbidden by its access permissions."\n </span>\n ```\n \n caddy is not a docker image\n \n I’ve been using ChatGPT to help me configure this stuff, it has not been going well. The AI can’t remember what it tells me from one question to the next, so you end up in loop after loop of errors.\n \n I ended up deleting the caddyfile because no configuration supplied by ChatGPT worked.\n \n Can anyone help me get this going?\n \n I’d really like to understand how to safely expose the fileserver, but nothing is working.\n \n I already tried nextcloud, and though it looks pretty, the on-board office suite, which I want so you don’t have to download a file to view it, will not function because Collabora won’t download.\n \n I do not claim to know what I am doing.\n \n I dislike CLI, and Linux frustrates me to no end.\n \n I’m open to any suggestions you all have. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 8 +favouriteCount: 4 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1719142633 {#2410 : 2024-06-23 13:37:13.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1973 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1927 …} +notifications: Doctrine\ORM\PersistentCollection {#2442 …} +badges: Doctrine\ORM\PersistentCollection {#2440 …} +children: [] -id: 27235 -titleTs: "'expos':1 'filebrows':4" -bodyTs: "'443':34,38,39,62 '7777':12,17,60,69,79 '80':13,113,116 'access':52,66,73,81,85,123,132 'acm':94 'ai':158 'alreadi':219 'anyon':196 'app':108 'att':26 'attempt':119 'avoid':24 'bind':117 'board':230 'caddi':99,134 'caddyfil':187 'chatgpt':144,193 'chosen':19,41 'claim':259 'cli':268 'collabora':252 'config':103,106 'configur':148,190 'conflict':25 'custom':29,55,76 'd':203 'delet':185 'desktop':8,16 'devic':88 'dislik':267 'docker':7,15,138 'domain':78 'download':242,255 'duckdn':77 'end':174,183,275 'error':100,181 'except':57 'expos':211 'extern':87 'fail':95 'file':244 'filebrows':9,31,63,70 'fileserv':213 'firewal':56 'forbidden':129 'frustrat':271 'function':250 'get':199 'global':32 'go':155,201 'help':146,197 'host':36,61 'http':107 'https':83 'imag':139 'initi':102 'know':261 'lenovo':5 'like':205 'linux':270 'listen':111,114 'load':101,104 'local':59 'localhost':68 'login':64,71 'look':225 'loop':177,179 'm':277 'made':121 'modul':109 'new':105 'next':171 'nextcloud':221 'noth':215 'offic':231 'on-board':228 'one':167 'open':278 'page':65,72 'permiss':133 'port':37 'preemptiv':23 'pretti':226 'pro':2 'question':168 'rang':33 'realli':204 'rememb':161 'router':27 'run':10,91,98 'safe':210 'secur':54 'servic':30 'site':48 'socket':125 'start':110 'stuff':150 'suggest':281 'suit':232 'suppli':191 'tcp':35,58,115 'tell':164 'thinkcentr':6 'though':223 'tri':89,96,220 'understand':207 'use':4,143 've':141 'view':246 'want':46,235 'way':128 'well':156 'win':93 'win-acm':92 'win11':1 'won':253 'work':194,217" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704433983 +visibility: "visible " +apId: "https://lemmy.world/post/10318114" +editedAt: DateTimeImmutable @1711654330 {#1850 : 2024-03-28 20:32:10.0 +01:00 } +createdAt: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } +magazine: App\Entity\Magazine {#266} +image: null +parent: App\Entity\EntryComment {#4215 +user: App\Entity\User {#4228 +avatar: Proxies\__CG__\App\Entity\Image {#4229 …} +cover: null +email: "breadsmasher@lemmy.world" +username: "@breadsmasher@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity." +lastActive: DateTime @1729497917 {#4212 : 2024-10-21 10:05:17.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4230 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4234 …} +entries: Doctrine\ORM\PersistentCollection {#4236 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4238 …} +entryComments: Doctrine\ORM\PersistentCollection {#4240 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4242 …} +posts: Doctrine\ORM\PersistentCollection {#4244 …} +postVotes: Doctrine\ORM\PersistentCollection {#4246 …} +postComments: Doctrine\ORM\PersistentCollection {#4248 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4250 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4252 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4254 …} +follows: Doctrine\ORM\PersistentCollection {#4256 …} +followers: Doctrine\ORM\PersistentCollection {#4258 …} +blocks: Doctrine\ORM\PersistentCollection {#4260 …} +blockers: Doctrine\ORM\PersistentCollection {#4262 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4264 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4266 …} +reports: Doctrine\ORM\PersistentCollection {#4268 …} +favourites: Doctrine\ORM\PersistentCollection {#4270 …} +violations: Doctrine\ORM\PersistentCollection {#4272 …} +notifications: Doctrine\ORM\PersistentCollection {#4274 …} +awards: Doctrine\ORM\PersistentCollection {#4276 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4278 …} +categories: Doctrine\ORM\PersistentCollection {#4280 …} -id: 8625 -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4282 …} +apId: "breadsmasher@lemmy.world" +apProfileId: "https://lemmy.world/u/breadsmasher" +apPublicUrl: "https://lemmy.world/u/breadsmasher" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "breadsmasher" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727284682 {#4213 : 2024-09-25 19:18:02.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687505749 {#4214 : 2023-06-23 09:35:49.0 +02:00 } } +entry: App\Entity\Entry {#2412} +magazine: App\Entity\Magazine {#266} +image: null +parent: null +root: null +body: """ When you tried caddy and received an error, that looks like you are getting the wrong image name.\n \n Then you mentioned deleting caddyfile as the configuration didn’t work. But, if I am following correctly the caddyfile wouldn’t yet be relevant if the caddy container hadn’t actually ran.\n \n Pulling from Caddys docs, you should just need to run\n \n ```\n \n <span style="color:#323232;">$ docker run -d -p 80:80 \n </span><span style="color:#323232;"> -v $PWD/Caddyfile:/etc/caddy/Caddyfile \n </span><span style="color:#323232;"> -v caddy_data:/data \n </span><span style="color:#323232;"> caddy\n </span>\n ```\n \n Where $PWD is the current directory the terminal is currently in.\n \n Further docs for then configuring for HTTPs you can find here under\n \n > Automatic TLS with the Caddy image\n \n [hub.docker.com/_/caddy](https://hub.docker.com/_/caddy) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1711727470 {#4210 : 2024-03-29 16:51:10.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@butt_mountain_69420@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4216 …} +nested: Doctrine\ORM\PersistentCollection {#4218 …} +votes: Doctrine\ORM\PersistentCollection {#4220 …} +reports: Doctrine\ORM\PersistentCollection {#4222 …} +favourites: Doctrine\ORM\PersistentCollection {#4224 …} +notifications: Doctrine\ORM\PersistentCollection {#4226 …} -id: 280302 -bodyTs: "'/_/caddy](https://hub.docker.com/_/caddy)':106 '/data':73 '/etc/caddy/caddyfile':69 '80':65,66 'actual':49 'automat':98 'caddi':4,45,53,71,74,102 'caddyfil':23,37 'configur':26,90 'contain':46 'correct':35 'current':79,84 'd':63 'data':72 'delet':22 'didn':27 'directori':80 'doc':54,87 'docker':61 'error':8 'find':95 'follow':34 'get':14 'hadn':47 'https':92 'hub.docker.com':105 'hub.docker.com/_/caddy](https://hub.docker.com/_/caddy)':104 'imag':17,103 'like':11 'look':10 'mention':21 'name':18 'need':58 'p':64 'pull':51 'pwd':76 'pwd/caddyfile':68 'ran':50 'receiv':6 'relev':42 'run':60,62 'termin':82 'tls':99 'tri':3 'v':67,70 'work':29 'wouldn':38 'wrong':16 'yet':40" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6405326" +editedAt: null +createdAt: DateTimeImmutable @1704394131 {#4211 : 2024-01-04 19:48:51.0 +01:00 } } +root: App\Entity\EntryComment {#4215} +body: """ I have not tried caddy through docker yet, just running it through a windows command line with admin priv. I’m looking into doing it with Docker, just haven’t started yet.\n \n I will remember how familiar you are with docker! """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704408574 {#4301 : 2024-01-04 23:49:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@butt_mountain_69420@lemmy.world" "@breadsmasher@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#4297 …} +nested: Doctrine\ORM\PersistentCollection {#4293 …} +votes: Doctrine\ORM\PersistentCollection {#4291 …} +reports: Doctrine\ORM\PersistentCollection {#4306 …} +favourites: Doctrine\ORM\PersistentCollection {#4308 …} +notifications: Doctrine\ORM\PersistentCollection {#4310 …} -id: 280911 -bodyTs: "'admin':18 'caddi':5 'command':15 'docker':7,27,41 'familiar':37 'haven':29 'line':16 'look':22 'm':21 'priv':19 'rememb':35 'run':10 'start':31 'tri':4 'window':14 'yet':8,32" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6409395" +editedAt: null +createdAt: DateTimeImmutable @1704408574 {#4304 : 2024-01-04 23:49:34.0 +01:00 } } +nestedComments: [] +level: 2 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
settings_row_enum | App\Twig\Components\SettingsRowEnumComponent | 12.0 MiB | 0.21 ms | |
---|---|---|---|---|
Input props | [ "label" => "Sidebar position" "settingsKey" => "KBIN_GENERAL_SIDEBAR_POSITION" "values" => [ [ "name" => "Left" "value" => "LEFT" ] [ "name" => "Right" "value" => "RIGHT" ] ] "defaultValue" => "RIGHT" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowEnumComponent {#9450 +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 | 12.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "label" => "Dynamic lists" "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#9514 +label: "Dynamic lists" +help: "" +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 12.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "label" => "Rounded edges" "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#9579 +label: "Rounded edges" +help: "" +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 12.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 {#9635 +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 | 12.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 {#9694 +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 | 12.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show top bar" "settingsKey" => "KBIN_GENERAL_TOPBAR" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#9750 +label: "Show top bar" +help: "" +settingsKey: "KBIN_GENERAL_TOPBAR" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 12.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "label" => "Turbo mode (experimental)" "settingsKey" => "KBIN_GENERAL_TURBO" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#9806 +label: "Turbo mode (experimental)" +help: "" +settingsKey: "KBIN_GENERAL_TURBO" +defaultValue: false +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 12.0 MiB | 0.21 ms | |
---|---|---|---|---|
Input props | [ "label" => "Mark new comments" "settingsKey" => "KBIN_MARK_NEW_COMMENTS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#9864 +label: "Mark new comments" +help: "" +settingsKey: "KBIN_MARK_NEW_COMMENTS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show "Support Us" block" "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#9927 +label: "Show "Support Us" block" +help: "" +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK" +defaultValue: true +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show subscribed users" "settingsKey" => "KBIN_SUB_CHANNEL_USERS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#9985 +label: "Show subscribed users" +help: "" +settingsKey: "KBIN_SUB_CHANNEL_USERS" +defaultValue: false +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show subscribed magazines" "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#10041 +label: "Show subscribed magazines" +help: "" +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES" +defaultValue: false +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show subscribed domains" "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#10097 +label: "Show subscribed domains" +help: "" +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "label" => "Auto media preview" "help" => "Automatically expand media previews." "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#10153 +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 | 12.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "label" => "Compact view" "settingsKey" => "KBIN_ENTRIES_COMPACT" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#10209 +label: "Compact view" +help: "" +settingsKey: "KBIN_ENTRIES_COMPACT" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 12.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show users’ avatars" "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#10265 +label: "Show users’ avatars" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 12.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show magazines’ icons" "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#10321 +label: "Show magazines’ icons" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 12.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show thumbnails" "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#10377 +label: "Show thumbnails" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS" +defaultValue: true +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 12.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 {#10433 +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 | 12.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show users’ avatars" "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#10489 +label: "Show users’ avatars" +help: "" +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS" +defaultValue: true +reloadRequired: true } |
settings_row_enum | App\Twig\Components\SettingsRowEnumComponent | 12.0 MiB | 0.16 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 {#10545 +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 | 12.0 MiB | 0.12 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 {#10603 +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 | 12.0 MiB | 0.42 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserActionsComponent {#10680 +user: Proxies\__CG__\App\Entity\User {#1970 +avatar: null +cover: null +email: "butt_mountain_69420@lemmy.world" +username: "@butt_mountain_69420@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1726411653 {#1536 : 2024-09-15 16:47:33.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …} +entries: Doctrine\ORM\PersistentCollection {#1631 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …} +entryComments: Doctrine\ORM\PersistentCollection {#1712 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …} +posts: Doctrine\ORM\PersistentCollection {#1659 …} +postVotes: Doctrine\ORM\PersistentCollection {#1487 …} +postComments: Doctrine\ORM\PersistentCollection {#1767 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …} +follows: Doctrine\ORM\PersistentCollection {#1660 …} +followers: Doctrine\ORM\PersistentCollection {#1627 …} +blocks: Doctrine\ORM\PersistentCollection {#1419 …} +blockers: Doctrine\ORM\PersistentCollection {#1412 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …} +reports: Doctrine\ORM\PersistentCollection {#1425 …} +favourites: Doctrine\ORM\PersistentCollection {#1435 …} +violations: Doctrine\ORM\PersistentCollection {#1699 …} +notifications: Doctrine\ORM\PersistentCollection {#1703 …} +awards: Doctrine\ORM\PersistentCollection {#1430 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …} +categories: Doctrine\ORM\PersistentCollection {#1645 …} -id: 89224 -password: "$2y$13$msIMymp2IAsWO/.gUYwtYeGd1I2dVRHMpEbqYs9yKH7Vo164rMm8u" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …} +apId: "butt_mountain_69420@lemmy.world" +apProfileId: "https://lemmy.world/u/butt_mountain_69420" +apPublicUrl: "https://lemmy.world/u/butt_mountain_69420" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "butt_mountain_69420" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1711032059 {#1515 : 2024-03-21 15:40:59.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1711032059 {#1516 : 2024-03-21 15:40:59.0 +01:00 } +__isInitialized__: true …2 } } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#10741 +date: DateTimeImmutable @1704392983 {#2420 : 2024-01-04 19:29:43.0 +01:00 } } |
magazine_box | App\Twig\Components\MagazineBoxComponent | 12.0 MiB | 5.46 ms | |
---|---|---|---|---|
Input props | [ "magazine" => App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } "showSectionTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineBoxComponent {#10797 +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } +showCover: true +showDescription: true +showRules: true +showSubscribeButton: true +showInfo: true +showMeta: true +showSectionTitle: true +stretchedLink: true } |
magazine_sub | App\Twig\Components\MagazineSubComponent | 12.0 MiB | 0.42 ms | |
---|---|---|---|---|
Input props | [ "magazine" => App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineSubComponent {#10855 +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#11015 +date: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.45 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#11074 +avatar: null +cover: null +email: "kbin@j0h.nl" +username: "Sprite_tm" +roles: [ "ROLE_ADMIN" ] +followersCount: 0 +homepage: "front" +about: "Hi! I'm Sprite_tm. You may know me from sites like https://spritesmods.com." +lastActive: DateTime @1707547382 {#11121 : 2024-02-10 07:43:02.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: true +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#11123 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11125 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#11127 …} +entries: Doctrine\ORM\PersistentCollection {#11129 …} +entryVotes: Doctrine\ORM\PersistentCollection {#11131 …} +entryComments: Doctrine\ORM\PersistentCollection {#11133 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11135 …} +posts: Doctrine\ORM\PersistentCollection {#11137 …} +postVotes: Doctrine\ORM\PersistentCollection {#11139 …} +postComments: Doctrine\ORM\PersistentCollection {#11141 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#11143 …} +subscriptions: Doctrine\ORM\PersistentCollection {#11145 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#11147 …} +follows: Doctrine\ORM\PersistentCollection {#11149 …} +followers: Doctrine\ORM\PersistentCollection {#11151 …} +blocks: Doctrine\ORM\PersistentCollection {#11153 …} +blockers: Doctrine\ORM\PersistentCollection {#11155 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#11157 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#11159 …} +reports: Doctrine\ORM\PersistentCollection {#11161 …} +favourites: Doctrine\ORM\PersistentCollection {#11163 …} +violations: Doctrine\ORM\PersistentCollection {#11165 …} +notifications: Doctrine\ORM\PersistentCollection {#11167 …} +awards: Doctrine\ORM\PersistentCollection {#11169 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#11171 …} +categories: Doctrine\ORM\PersistentCollection {#11173 …} -id: 1 -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11175 …} +apId: null +apProfileId: null +apPublicUrl: null +apFollowersUrl: null +apInboxUrl: null +apDomain: null +apPreferredUsername: null +apDiscoverable: null +apManuallyApprovesFollowers: null +privateKey: """ -----BEGIN PRIVATE KEY-----\r\n MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDleeotz5TBiMlC\r\n YsJYJHVNxjvnvt0qsQA282B7vdqBTbARfD49iKPiMIwgU2yhCI0oTSQwc2Zy9AQ+\r\n 31rwmvBx8VvcLgQvKpNzPVhMQjelK7k5iPiPc/W1soaauepq3YwQKgGod4c5Vh9f\r\n MInSANfOLOUSo3pUzfaQaGEvQc5DbKjDgIjsv/OKI1acbzu067KQzIThu+1BvcqQ\r\n Ypo2Ux5W23nNqkrRZ++z/r1MI2jS3vwi5OSwz4fWhLPJXE6lwokc6b/uAZe7sLT6\r\n QQtjevLnmMyRIVnmxbtHPMSfhLdz8ssQhoNCfAkMnBjDUX31SSs67pU8v5O3Fn2H\r\n d+qFWCjrREwSpBAd24INJqKsjSa6j3oLL8Xw8HZf+x6QRPJch/c3FNWRtM2b9n8V\r\n sAQiD985pafyeQ1TqIe4iSjI0iUgy2WgwO0C1Z0PNbQzQmRk0EOAlxIXjPmB229P\r\n V4+OcZxLT9phP/rid1Qt9Ro+2LdkS9Zqe8c2JHeJKc5Nv/8OOX5uQ/B82JXnuXYi\r\n /oVEJb5t42G8u3IIkYM5G/Gt033WU6dbyKOBmdnbXaPw9LC3M7oop3yyCb3UDLfg\r\n g/XnZVvZxSPCPlh5G1Lb0r47siKq/0k9YRua0AFsVg0dhqfuwsb6G9Hx5EicuPsu\r\n OIjXINBTjlnE4SdMz0ZJt7bLjwlKdQIDAQABAoICAAlWo8QHfYs+sMoF0Njbavam\r\n SYvNxZxWJacW0mdWu4ylh7O+dZ31cI3k4d7y5inLeksYkI90MsgczAtu9XlzJLPO\r\n WamlKcBtoCCBb5Vy4GbVV61SuKLF2krxn+6uAC8nIusJepXLf3JC4fXyuLkWFbIr\r\n O4s9od3Pn+gSh1nv+J/fzSJfmbLgwN1vQLgPAsQDD3o7CHFTP318ZsDnclUhnst0\r\n FQnckzzgWO3fQP7XNg3WyzX0UKYtW97L+bEJE55FQ2Us0gWyhOU7dLH2casztqzc\r\n F/8T91+fzlZAz9OaCAks6Tyb7L2I5KlhtNRF/bU8rAiy6tnVBgLeZG9d3upcQxX0\r\n L+SMPWg55qERGI5mO+BxFdUnVtcmswziKmySYtzgm+c4jmPS5cWhGB9HFCTW2S0x\r\n GoVA2cZGWjMTrbZQhgJjBqzp76fhLtXTufd328sYmX7fBYKEWFYNwrEJaWYUNl/V\r\n yEyl0aMQWKhVokx6eCqnuDZUc77LeuGuCleIdhQ53NYHrXMCmgVyLfmGdrOS3Uh6\r\n RrAYmnvvMkAUTOQajW2csC345PmgBOjE7vB7349ylKUkXvN4L+9xZCYaVjBt3O24\r\n aRoQSQDGhk+NIaYleiFx+u7dJSryxdx/6ut6dQ2S+jKlm1oN1qq6ppO5y/TFRQ1e\r\n qn7kjIGzUT80fANDFqdhAoIBAQD1+cGiWXRQhUrJc5X3ngH1zHoLWpmSZcUUDFn/\r\n bV/CChd2M43fOpneIQETZ1oS7BsU3y92kTw63ytYOUg7C5iT5/r9ZoBGq0HZSbll\r\n riRJWGiajr2aYCmIes++CrfUvCcD6+l8QMZ3s8eXdk80GX+vt1xEfRpWV9e9huJK\r\n K1e8wXfFmPAmxUi63IePscdc+SVQGeooMYDnMwLWvxpAtp5mGOaQc4D5dviWXjSE\r\n Z/PJa+gectpD1iDIPUXm3o17ivE2UYFia8/FCGUN6Yz7ucRKF+2SPO8hLefk5UvJ\r\n Lxlkh67MXKkneDqRU9C82Qmcfz5nQLQadC0nbE44YeXrnlIdAoIBAQDu1AWMIe6f\r\n 7TZYCWnTa3nT6penJ9CMaGDPI/62dKTmGnI4oo3u9DGGrnuWbcFFCQA02vcYdpuw\r\n CVy6mkP/yqN5VSV3EHZiJUA0aKIxot3o3YOiobpVYn9hwvzzOdMZO4SOuevNfY1c\r\n qmnLGhYoDvR1c2yaudCf/BDwQqlLoSg9F5X57bRtwaRyUjhtXVKXWb59qtiwwrvp\r\n 1vPjxciEIxAtgSXtIUQz3ljDRNUHjpyfYM3ska5jkxMIPNYUYFMX2x+Gxn9PZEG3\r\n Im391BRynZsnkvJO6i4i5N1xsPK5SyPiKBnlMxW/6ZLi5aAQHV3cc2KLzV+T+s2B\r\n v9LTAyO7nWo5AoIBAASA/jqqyKZwyl3F8AkIq6CEjfeHQSidFG65iyxSJF65MJTJ\r\n fN+Jgye+Evb3/X47NIO9UnEpV6D8VR7YbaonHDQZG09ogRDKMfp4jxx9g8yUAdZS\r\n psYc3KXTGdqw94y9pTk9KJlN1lR6xjzPvcOGdAATq2zVnZXXJewifCI/iOu73yWP\r\n F1aeZiaFwzWuW6goJ7a/wrnZrjKNjI/CEAj/TwcvjYk3lDT9KLAYKX4DKUOW5jko\r\n gTacxRzlglIn4Q9SC/iipWvX7YX+EVuf2yUA0cdJiOAUnYxN+uEGEc0tP5nHoju7\r\n tp0yZmAi2L+cecCT0+CwHpwdZHZEVWpS4JLf40ECggEBALFSZIgGDZlaU5YL7zHV\r\n Q5APRugKDLKjMPW7IPwxINnj2tioAL/hOQBpfkNTXEM4ipmz1fCo57FNUjcOINzD\r\n hJqqmHWNmIgIZmJDKeG2rhKenYTblXCeADwCvTKNxWmfoi0iZ6ybwqCBuqjcxoSZ\r\n jfHCcGl0+yw9yAnLRM1ta2XopCb70ZIIS2PCHjk9J/xN2ryNY/PhsgnN2ilMiTNq\r\n oTFYCWPF5lCojrj020KQJUPEaUBzbcpqwZ/FI6HfXvKAdCjqKk40/wHNI2Np2oC6\r\n +h7o4NWs0/J+gNhP6/edjZf19DwTsNtbvf6PRUeRtkXeudVY99T0Sy9B0HNxik9b\r\n cikCggEAM2wassiP1i0Gc3wrbNLHyQN+yqMaAp0xF+8l0fU3T8zPL/tYDcITnZPY\r\n pEFV/aodP9X7XFuQD0iGTOTGDXiMSLPOLI/ifmwbT41rgIN9x14MpU2EtWeVz7sx\r\n ZIFMt98rHx6BsZx/DnSFDQ8iqrKF3u+OOv7s6j+8odz4Rq53+16vMev5VUMOPq+E\r\n aQn8SDKkOjZzwb9QGB9bXS5s9yyj4pLyggQ0O5S2ugZjUcmCecNpktN8bUR3I9VQ\r\n KWkcQa9yCpidp/JYrQtlbqAPiIzptA4T4RNh+F6pKbmw7hNMIPipPzbQezEMaBOn\r\n Cgb38EldyAVGjCzRGfhu9SNU9B03bg==\r\n -----END PRIVATE KEY----- """ +publicKey: """ -----BEGIN PUBLIC KEY-----\r\n MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5XnqLc+UwYjJQmLCWCR1\r\n TcY7577dKrEANvNge73agU2wEXw+PYij4jCMIFNsoQiNKE0kMHNmcvQEPt9a8Jrw\r\n cfFb3C4ELyqTcz1YTEI3pSu5OYj4j3P1tbKGmrnqat2MECoBqHeHOVYfXzCJ0gDX\r\n zizlEqN6VM32kGhhL0HOQ2yow4CI7L/ziiNWnG87tOuykMyE4bvtQb3KkGKaNlMe\r\n Vtt5zapK0Wfvs/69TCNo0t78IuTksM+H1oSzyVxOpcKJHOm/7gGXu7C0+kELY3ry\r\n 55jMkSFZ5sW7RzzEn4S3c/LLEIaDQnwJDJwYw1F99UkrOu6VPL+TtxZ9h3fqhVgo\r\n 60RMEqQQHduCDSairI0muo96Cy/F8PB2X/sekETyXIf3NxTVkbTNm/Z/FbAEIg/f\r\n OaWn8nkNU6iHuIkoyNIlIMtloMDtAtWdDzW0M0JkZNBDgJcSF4z5gdtvT1ePjnGc\r\n S0/aYT/64ndULfUaPti3ZEvWanvHNiR3iSnOTb//Djl+bkPwfNiV57l2Iv6FRCW+\r\n beNhvLtyCJGDORvxrdN91lOnW8ijgZnZ212j8PSwtzO6KKd8sgm91Ay34IP152Vb\r\n 2cUjwj5YeRtS29K+O7Iiqv9JPWEbmtABbFYNHYan7sLG+hvR8eRInLj7LjiI1yDQ\r\n U45ZxOEnTM9GSbe2y48JSnUCAwEAAQ==\r\n -----END PUBLIC KEY----- """ +apFetchedAt: null +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686560440 {#11122 : 2023-06-12 11:00:40.0 +02:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#11092 +user: Proxies\__CG__\App\Entity\User {#11074 +avatar: null +cover: null +email: "kbin@j0h.nl" +username: "Sprite_tm" +roles: [ "ROLE_ADMIN" ] +followersCount: 0 +homepage: "front" +about: "Hi! I'm Sprite_tm. You may know me from sites like https://spritesmods.com." +lastActive: DateTime @1707547382 {#11121 : 2024-02-10 07:43:02.0 +01:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: true +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#11123 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11125 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#11127 …} +entries: Doctrine\ORM\PersistentCollection {#11129 …} +entryVotes: Doctrine\ORM\PersistentCollection {#11131 …} +entryComments: Doctrine\ORM\PersistentCollection {#11133 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11135 …} +posts: Doctrine\ORM\PersistentCollection {#11137 …} +postVotes: Doctrine\ORM\PersistentCollection {#11139 …} +postComments: Doctrine\ORM\PersistentCollection {#11141 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#11143 …} +subscriptions: Doctrine\ORM\PersistentCollection {#11145 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#11147 …} +follows: Doctrine\ORM\PersistentCollection {#11149 …} +followers: Doctrine\ORM\PersistentCollection {#11151 …} +blocks: Doctrine\ORM\PersistentCollection {#11153 …} +blockers: Doctrine\ORM\PersistentCollection {#11155 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#11157 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#11159 …} +reports: Doctrine\ORM\PersistentCollection {#11161 …} +favourites: Doctrine\ORM\PersistentCollection {#11163 …} +violations: Doctrine\ORM\PersistentCollection {#11165 …} +notifications: Doctrine\ORM\PersistentCollection {#11167 …} +awards: Doctrine\ORM\PersistentCollection {#11169 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#11171 …} +categories: Doctrine\ORM\PersistentCollection {#11173 …} -id: 1 -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11175 …} +apId: null +apProfileId: null +apPublicUrl: null +apFollowersUrl: null +apInboxUrl: null +apDomain: null +apPreferredUsername: null +apDiscoverable: null +apManuallyApprovesFollowers: null +privateKey: """ -----BEGIN PRIVATE KEY-----\r\n MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDleeotz5TBiMlC\r\n YsJYJHVNxjvnvt0qsQA282B7vdqBTbARfD49iKPiMIwgU2yhCI0oTSQwc2Zy9AQ+\r\n 31rwmvBx8VvcLgQvKpNzPVhMQjelK7k5iPiPc/W1soaauepq3YwQKgGod4c5Vh9f\r\n MInSANfOLOUSo3pUzfaQaGEvQc5DbKjDgIjsv/OKI1acbzu067KQzIThu+1BvcqQ\r\n Ypo2Ux5W23nNqkrRZ++z/r1MI2jS3vwi5OSwz4fWhLPJXE6lwokc6b/uAZe7sLT6\r\n QQtjevLnmMyRIVnmxbtHPMSfhLdz8ssQhoNCfAkMnBjDUX31SSs67pU8v5O3Fn2H\r\n d+qFWCjrREwSpBAd24INJqKsjSa6j3oLL8Xw8HZf+x6QRPJch/c3FNWRtM2b9n8V\r\n sAQiD985pafyeQ1TqIe4iSjI0iUgy2WgwO0C1Z0PNbQzQmRk0EOAlxIXjPmB229P\r\n V4+OcZxLT9phP/rid1Qt9Ro+2LdkS9Zqe8c2JHeJKc5Nv/8OOX5uQ/B82JXnuXYi\r\n /oVEJb5t42G8u3IIkYM5G/Gt033WU6dbyKOBmdnbXaPw9LC3M7oop3yyCb3UDLfg\r\n g/XnZVvZxSPCPlh5G1Lb0r47siKq/0k9YRua0AFsVg0dhqfuwsb6G9Hx5EicuPsu\r\n OIjXINBTjlnE4SdMz0ZJt7bLjwlKdQIDAQABAoICAAlWo8QHfYs+sMoF0Njbavam\r\n SYvNxZxWJacW0mdWu4ylh7O+dZ31cI3k4d7y5inLeksYkI90MsgczAtu9XlzJLPO\r\n WamlKcBtoCCBb5Vy4GbVV61SuKLF2krxn+6uAC8nIusJepXLf3JC4fXyuLkWFbIr\r\n O4s9od3Pn+gSh1nv+J/fzSJfmbLgwN1vQLgPAsQDD3o7CHFTP318ZsDnclUhnst0\r\n FQnckzzgWO3fQP7XNg3WyzX0UKYtW97L+bEJE55FQ2Us0gWyhOU7dLH2casztqzc\r\n F/8T91+fzlZAz9OaCAks6Tyb7L2I5KlhtNRF/bU8rAiy6tnVBgLeZG9d3upcQxX0\r\n L+SMPWg55qERGI5mO+BxFdUnVtcmswziKmySYtzgm+c4jmPS5cWhGB9HFCTW2S0x\r\n GoVA2cZGWjMTrbZQhgJjBqzp76fhLtXTufd328sYmX7fBYKEWFYNwrEJaWYUNl/V\r\n yEyl0aMQWKhVokx6eCqnuDZUc77LeuGuCleIdhQ53NYHrXMCmgVyLfmGdrOS3Uh6\r\n RrAYmnvvMkAUTOQajW2csC345PmgBOjE7vB7349ylKUkXvN4L+9xZCYaVjBt3O24\r\n aRoQSQDGhk+NIaYleiFx+u7dJSryxdx/6ut6dQ2S+jKlm1oN1qq6ppO5y/TFRQ1e\r\n qn7kjIGzUT80fANDFqdhAoIBAQD1+cGiWXRQhUrJc5X3ngH1zHoLWpmSZcUUDFn/\r\n bV/CChd2M43fOpneIQETZ1oS7BsU3y92kTw63ytYOUg7C5iT5/r9ZoBGq0HZSbll\r\n riRJWGiajr2aYCmIes++CrfUvCcD6+l8QMZ3s8eXdk80GX+vt1xEfRpWV9e9huJK\r\n K1e8wXfFmPAmxUi63IePscdc+SVQGeooMYDnMwLWvxpAtp5mGOaQc4D5dviWXjSE\r\n Z/PJa+gectpD1iDIPUXm3o17ivE2UYFia8/FCGUN6Yz7ucRKF+2SPO8hLefk5UvJ\r\n Lxlkh67MXKkneDqRU9C82Qmcfz5nQLQadC0nbE44YeXrnlIdAoIBAQDu1AWMIe6f\r\n 7TZYCWnTa3nT6penJ9CMaGDPI/62dKTmGnI4oo3u9DGGrnuWbcFFCQA02vcYdpuw\r\n CVy6mkP/yqN5VSV3EHZiJUA0aKIxot3o3YOiobpVYn9hwvzzOdMZO4SOuevNfY1c\r\n qmnLGhYoDvR1c2yaudCf/BDwQqlLoSg9F5X57bRtwaRyUjhtXVKXWb59qtiwwrvp\r\n 1vPjxciEIxAtgSXtIUQz3ljDRNUHjpyfYM3ska5jkxMIPNYUYFMX2x+Gxn9PZEG3\r\n Im391BRynZsnkvJO6i4i5N1xsPK5SyPiKBnlMxW/6ZLi5aAQHV3cc2KLzV+T+s2B\r\n v9LTAyO7nWo5AoIBAASA/jqqyKZwyl3F8AkIq6CEjfeHQSidFG65iyxSJF65MJTJ\r\n fN+Jgye+Evb3/X47NIO9UnEpV6D8VR7YbaonHDQZG09ogRDKMfp4jxx9g8yUAdZS\r\n psYc3KXTGdqw94y9pTk9KJlN1lR6xjzPvcOGdAATq2zVnZXXJewifCI/iOu73yWP\r\n F1aeZiaFwzWuW6goJ7a/wrnZrjKNjI/CEAj/TwcvjYk3lDT9KLAYKX4DKUOW5jko\r\n gTacxRzlglIn4Q9SC/iipWvX7YX+EVuf2yUA0cdJiOAUnYxN+uEGEc0tP5nHoju7\r\n tp0yZmAi2L+cecCT0+CwHpwdZHZEVWpS4JLf40ECggEBALFSZIgGDZlaU5YL7zHV\r\n Q5APRugKDLKjMPW7IPwxINnj2tioAL/hOQBpfkNTXEM4ipmz1fCo57FNUjcOINzD\r\n hJqqmHWNmIgIZmJDKeG2rhKenYTblXCeADwCvTKNxWmfoi0iZ6ybwqCBuqjcxoSZ\r\n jfHCcGl0+yw9yAnLRM1ta2XopCb70ZIIS2PCHjk9J/xN2ryNY/PhsgnN2ilMiTNq\r\n oTFYCWPF5lCojrj020KQJUPEaUBzbcpqwZ/FI6HfXvKAdCjqKk40/wHNI2Np2oC6\r\n +h7o4NWs0/J+gNhP6/edjZf19DwTsNtbvf6PRUeRtkXeudVY99T0Sy9B0HNxik9b\r\n cikCggEAM2wassiP1i0Gc3wrbNLHyQN+yqMaAp0xF+8l0fU3T8zPL/tYDcITnZPY\r\n pEFV/aodP9X7XFuQD0iGTOTGDXiMSLPOLI/ifmwbT41rgIN9x14MpU2EtWeVz7sx\r\n ZIFMt98rHx6BsZx/DnSFDQ8iqrKF3u+OOv7s6j+8odz4Rq53+16vMev5VUMOPq+E\r\n aQn8SDKkOjZzwb9QGB9bXS5s9yyj4pLyggQ0O5S2ugZjUcmCecNpktN8bUR3I9VQ\r\n KWkcQa9yCpidp/JYrQtlbqAPiIzptA4T4RNh+F6pKbmw7hNMIPipPzbQezEMaBOn\r\n Cgb38EldyAVGjCzRGfhu9SNU9B03bg==\r\n -----END PRIVATE KEY----- """ +publicKey: """ -----BEGIN PUBLIC KEY-----\r\n MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5XnqLc+UwYjJQmLCWCR1\r\n TcY7577dKrEANvNge73agU2wEXw+PYij4jCMIFNsoQiNKE0kMHNmcvQEPt9a8Jrw\r\n cfFb3C4ELyqTcz1YTEI3pSu5OYj4j3P1tbKGmrnqat2MECoBqHeHOVYfXzCJ0gDX\r\n zizlEqN6VM32kGhhL0HOQ2yow4CI7L/ziiNWnG87tOuykMyE4bvtQb3KkGKaNlMe\r\n Vtt5zapK0Wfvs/69TCNo0t78IuTksM+H1oSzyVxOpcKJHOm/7gGXu7C0+kELY3ry\r\n 55jMkSFZ5sW7RzzEn4S3c/LLEIaDQnwJDJwYw1F99UkrOu6VPL+TtxZ9h3fqhVgo\r\n 60RMEqQQHduCDSairI0muo96Cy/F8PB2X/sekETyXIf3NxTVkbTNm/Z/FbAEIg/f\r\n OaWn8nkNU6iHuIkoyNIlIMtloMDtAtWdDzW0M0JkZNBDgJcSF4z5gdtvT1ePjnGc\r\n S0/aYT/64ndULfUaPti3ZEvWanvHNiR3iSnOTb//Djl+bkPwfNiV57l2Iv6FRCW+\r\n beNhvLtyCJGDORvxrdN91lOnW8ijgZnZ212j8PSwtzO6KKd8sgm91Ay34IP152Vb\r\n 2cUjwj5YeRtS29K+O7Iiqv9JPWEbmtABbFYNHYan7sLG+hvR8eRInLj7LjiI1yDQ\r\n U45ZxOEnTM9GSbe2y48JSnUCAwEAAQ==\r\n -----END PUBLIC KEY----- """ +apFetchedAt: null +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686560440 {#11122 : 2023-06-12 11:00:40.0 +02:00 } +__isInitialized__: true …2 } +showAvatar: true } |
related_magazines | App\Twig\Components\RelatedMagazinesComponent | 12.0 MiB | 5.89 ms | |
---|---|---|---|---|
Input props | [ "magazine" => "selfhosted@lemmy.world" "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedMagazinesComponent {#11283 +limit: 4 +tag: null +magazine: "selfhosted@lemmy.world" +type: "magazine" +title: "related_magazines" +refreshedRandom: false -repository: App\Repository\MagazineRepository {#334 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
active_users | App\Twig\Components\ActiveUsersComponent | 14.0 MiB | 47.64 ms | |
---|---|---|---|---|
Input props | [ "magazine" => App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\ActiveUsersComponent {#11409 +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } -userRepository: App\Repository\UserRepository {#603 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.48 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#11789 +avatar: Proxies\__CG__\App\Entity\Image {#11790 …} +cover: null +email: "SeeJayEmm@lemmy.procrastinati.org" +username: "@SeeJayEmm@lemmy.procrastinati.org" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n \n Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/) """ +lastActive: DateTime @1728418371 {#11794 : 2024-10-08 22:12:51.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#11787 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11785 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#11783 …} +entries: Doctrine\ORM\PersistentCollection {#11781 …} +entryVotes: Doctrine\ORM\PersistentCollection {#11779 …} +entryComments: Doctrine\ORM\PersistentCollection {#11777 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11775 …} +posts: Doctrine\ORM\PersistentCollection {#11773 …} +postVotes: Doctrine\ORM\PersistentCollection {#11771 …} +postComments: Doctrine\ORM\PersistentCollection {#11769 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#11767 …} +subscriptions: Doctrine\ORM\PersistentCollection {#11765 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#11763 …} +follows: Doctrine\ORM\PersistentCollection {#11761 …} +followers: Doctrine\ORM\PersistentCollection {#11759 …} +blocks: Doctrine\ORM\PersistentCollection {#11757 …} +blockers: Doctrine\ORM\PersistentCollection {#11755 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#11753 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#11751 …} +reports: Doctrine\ORM\PersistentCollection {#11749 …} +favourites: Doctrine\ORM\PersistentCollection {#11747 …} +violations: Doctrine\ORM\PersistentCollection {#11745 …} +notifications: Doctrine\ORM\PersistentCollection {#11743 …} +awards: Doctrine\ORM\PersistentCollection {#11741 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#11739 …} +categories: Doctrine\ORM\PersistentCollection {#11737 …} -id: 22728 -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11735 …} +apId: "SeeJayEmm@lemmy.procrastinati.org" +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm" +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm" +apFollowersUrl: null +apInboxUrl: "https://lemmy.procrastinati.org/inbox" +apDomain: "lemmy.procrastinati.org" +apPreferredUsername: "SeeJayEmm" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729104417 {#11791 : 2024-10-16 20:46:57.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689080109 {#11792 : 2023-07-11 14:55:09.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#11465 +width: 65 +height: 65 +user: App\Entity\User {#11789 +avatar: Proxies\__CG__\App\Entity\Image {#11790 …} +cover: null +email: "SeeJayEmm@lemmy.procrastinati.org" +username: "@SeeJayEmm@lemmy.procrastinati.org" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n \n Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/) """ +lastActive: DateTime @1728418371 {#11794 : 2024-10-08 22:12:51.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#11787 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11785 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#11783 …} +entries: Doctrine\ORM\PersistentCollection {#11781 …} +entryVotes: Doctrine\ORM\PersistentCollection {#11779 …} +entryComments: Doctrine\ORM\PersistentCollection {#11777 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11775 …} +posts: Doctrine\ORM\PersistentCollection {#11773 …} +postVotes: Doctrine\ORM\PersistentCollection {#11771 …} +postComments: Doctrine\ORM\PersistentCollection {#11769 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#11767 …} +subscriptions: Doctrine\ORM\PersistentCollection {#11765 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#11763 …} +follows: Doctrine\ORM\PersistentCollection {#11761 …} +followers: Doctrine\ORM\PersistentCollection {#11759 …} +blocks: Doctrine\ORM\PersistentCollection {#11757 …} +blockers: Doctrine\ORM\PersistentCollection {#11755 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#11753 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#11751 …} +reports: Doctrine\ORM\PersistentCollection {#11749 …} +favourites: Doctrine\ORM\PersistentCollection {#11747 …} +violations: Doctrine\ORM\PersistentCollection {#11745 …} +notifications: Doctrine\ORM\PersistentCollection {#11743 …} +awards: Doctrine\ORM\PersistentCollection {#11741 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#11739 …} +categories: Doctrine\ORM\PersistentCollection {#11737 …} -id: 22728 -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11735 …} +apId: "SeeJayEmm@lemmy.procrastinati.org" +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm" +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm" +apFollowersUrl: null +apInboxUrl: "https://lemmy.procrastinati.org/inbox" +apDomain: "lemmy.procrastinati.org" +apPreferredUsername: "SeeJayEmm" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729104417 {#11791 : 2024-10-16 20:46:57.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689080109 {#11792 : 2023-07-11 14:55:09.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.35 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#12525 +avatar: Proxies\__CG__\App\Entity\Image {#12526 …} +cover: null +email: "vegetaaaaaaa@lemmy.world" +username: "@vegetaaaaaaa@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "[gitlab.com/nodiscc/](https://gitlab.com/nodiscc/) · [github.com/nodiscc/](https://github.com/nodiscc/)" +lastActive: DateTime @1729157637 {#12522 : 2024-10-17 11:33:57.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#12527 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12529 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#12531 …} +entries: Doctrine\ORM\PersistentCollection {#12533 …} +entryVotes: Doctrine\ORM\PersistentCollection {#12535 …} +entryComments: Doctrine\ORM\PersistentCollection {#12537 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12539 …} +posts: Doctrine\ORM\PersistentCollection {#12541 …} +postVotes: Doctrine\ORM\PersistentCollection {#12543 …} +postComments: Doctrine\ORM\PersistentCollection {#12545 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#12547 …} +subscriptions: Doctrine\ORM\PersistentCollection {#12549 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#12551 …} +follows: Doctrine\ORM\PersistentCollection {#12553 …} +followers: Doctrine\ORM\PersistentCollection {#12555 …} +blocks: Doctrine\ORM\PersistentCollection {#12557 …} +blockers: Doctrine\ORM\PersistentCollection {#12559 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#12561 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#12563 …} +reports: Doctrine\ORM\PersistentCollection {#12565 …} +favourites: Doctrine\ORM\PersistentCollection {#12567 …} +violations: Doctrine\ORM\PersistentCollection {#12569 …} +notifications: Doctrine\ORM\PersistentCollection {#12571 …} +awards: Doctrine\ORM\PersistentCollection {#12573 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#12575 …} +categories: Doctrine\ORM\PersistentCollection {#12577 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12579 …} +apId: "vegetaaaaaaa@lemmy.world" +apProfileId: "https://lemmy.world/u/vegetaaaaaaa" +apPublicUrl: "https://lemmy.world/u/vegetaaaaaaa" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "vegetaaaaaaa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701070351 {#12523 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#12524 : 2023-11-03 14:42:45.0 +01:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#12872 +width: 65 +height: 65 +user: App\Entity\User {#12525 +avatar: Proxies\__CG__\App\Entity\Image {#12526 …} +cover: null +email: "vegetaaaaaaa@lemmy.world" +username: "@vegetaaaaaaa@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "[gitlab.com/nodiscc/](https://gitlab.com/nodiscc/) · [github.com/nodiscc/](https://github.com/nodiscc/)" +lastActive: DateTime @1729157637 {#12522 : 2024-10-17 11:33:57.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#12527 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12529 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#12531 …} +entries: Doctrine\ORM\PersistentCollection {#12533 …} +entryVotes: Doctrine\ORM\PersistentCollection {#12535 …} +entryComments: Doctrine\ORM\PersistentCollection {#12537 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12539 …} +posts: Doctrine\ORM\PersistentCollection {#12541 …} +postVotes: Doctrine\ORM\PersistentCollection {#12543 …} +postComments: Doctrine\ORM\PersistentCollection {#12545 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#12547 …} +subscriptions: Doctrine\ORM\PersistentCollection {#12549 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#12551 …} +follows: Doctrine\ORM\PersistentCollection {#12553 …} +followers: Doctrine\ORM\PersistentCollection {#12555 …} +blocks: Doctrine\ORM\PersistentCollection {#12557 …} +blockers: Doctrine\ORM\PersistentCollection {#12559 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#12561 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#12563 …} +reports: Doctrine\ORM\PersistentCollection {#12565 …} +favourites: Doctrine\ORM\PersistentCollection {#12567 …} +violations: Doctrine\ORM\PersistentCollection {#12569 …} +notifications: Doctrine\ORM\PersistentCollection {#12571 …} +awards: Doctrine\ORM\PersistentCollection {#12573 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#12575 …} +categories: Doctrine\ORM\PersistentCollection {#12577 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12579 …} +apId: "vegetaaaaaaa@lemmy.world" +apProfileId: "https://lemmy.world/u/vegetaaaaaaa" +apPublicUrl: "https://lemmy.world/u/vegetaaaaaaa" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "vegetaaaaaaa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701070351 {#12523 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#12524 : 2023-11-03 14:42:45.0 +01:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.32 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#11657 +avatar: Proxies\__CG__\App\Entity\Image {#11656 …} +cover: null +email: "JVT038@feddit.nl" +username: "@JVT038@feddit.nl" +roles: [] +followersCount: 0 +homepage: "front" +about: "Web developer, gamer, reader, and a true ligma male" +lastActive: DateTime @1728980675 {#11660 : 2024-10-15 10:24:35.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#11655 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11653 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#11651 …} +entries: Doctrine\ORM\PersistentCollection {#11649 …} +entryVotes: Doctrine\ORM\PersistentCollection {#11647 …} +entryComments: Doctrine\ORM\PersistentCollection {#11645 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11643 …} +posts: Doctrine\ORM\PersistentCollection {#11641 …} +postVotes: Doctrine\ORM\PersistentCollection {#11639 …} +postComments: Doctrine\ORM\PersistentCollection {#11637 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#11635 …} +subscriptions: Doctrine\ORM\PersistentCollection {#11633 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#11631 …} +follows: Doctrine\ORM\PersistentCollection {#11629 …} +followers: Doctrine\ORM\PersistentCollection {#11627 …} +blocks: Doctrine\ORM\PersistentCollection {#11625 …} +blockers: Doctrine\ORM\PersistentCollection {#11623 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#11621 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#11619 …} +reports: Doctrine\ORM\PersistentCollection {#11617 …} +favourites: Doctrine\ORM\PersistentCollection {#11615 …} +violations: Doctrine\ORM\PersistentCollection {#11613 …} +notifications: Doctrine\ORM\PersistentCollection {#11611 …} +awards: Doctrine\ORM\PersistentCollection {#11609 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#11607 …} +categories: Doctrine\ORM\PersistentCollection {#11605 …} -id: 438 -password: "$2y$13$s9.pzgaaCxRocR2bH//l2.hQ0AlYqA8fOwylfcEVHkOA6Jb4ob4j6" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11603 …} +apId: "JVT038@feddit.nl" +apProfileId: "https://feddit.nl/u/JVT038" +apPublicUrl: "https://feddit.nl/u/JVT038" +apFollowersUrl: null +apInboxUrl: "https://feddit.nl/inbox" +apDomain: "feddit.nl" +apPreferredUsername: "JVT038" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729113332 {#11659 : 2024-10-16 23:15:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686913782 {#11658 : 2023-06-16 13:09:42.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#12929 +width: 65 +height: 65 +user: App\Entity\User {#11657 +avatar: Proxies\__CG__\App\Entity\Image {#11656 …} +cover: null +email: "JVT038@feddit.nl" +username: "@JVT038@feddit.nl" +roles: [] +followersCount: 0 +homepage: "front" +about: "Web developer, gamer, reader, and a true ligma male" +lastActive: DateTime @1728980675 {#11660 : 2024-10-15 10:24:35.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#11655 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11653 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#11651 …} +entries: Doctrine\ORM\PersistentCollection {#11649 …} +entryVotes: Doctrine\ORM\PersistentCollection {#11647 …} +entryComments: Doctrine\ORM\PersistentCollection {#11645 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11643 …} +posts: Doctrine\ORM\PersistentCollection {#11641 …} +postVotes: Doctrine\ORM\PersistentCollection {#11639 …} +postComments: Doctrine\ORM\PersistentCollection {#11637 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#11635 …} +subscriptions: Doctrine\ORM\PersistentCollection {#11633 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#11631 …} +follows: Doctrine\ORM\PersistentCollection {#11629 …} +followers: Doctrine\ORM\PersistentCollection {#11627 …} +blocks: Doctrine\ORM\PersistentCollection {#11625 …} +blockers: Doctrine\ORM\PersistentCollection {#11623 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#11621 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#11619 …} +reports: Doctrine\ORM\PersistentCollection {#11617 …} +favourites: Doctrine\ORM\PersistentCollection {#11615 …} +violations: Doctrine\ORM\PersistentCollection {#11613 …} +notifications: Doctrine\ORM\PersistentCollection {#11611 …} +awards: Doctrine\ORM\PersistentCollection {#11609 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#11607 …} +categories: Doctrine\ORM\PersistentCollection {#11605 …} -id: 438 -password: "$2y$13$s9.pzgaaCxRocR2bH//l2.hQ0AlYqA8fOwylfcEVHkOA6Jb4ob4j6" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11603 …} +apId: "JVT038@feddit.nl" +apProfileId: "https://feddit.nl/u/JVT038" +apPublicUrl: "https://feddit.nl/u/JVT038" +apFollowersUrl: null +apInboxUrl: "https://feddit.nl/inbox" +apDomain: "feddit.nl" +apPreferredUsername: "JVT038" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729113332 {#11659 : 2024-10-16 23:15:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686913782 {#11658 : 2023-06-16 13:09:42.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.30 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#12466 +avatar: Proxies\__CG__\App\Entity\Image {#12467 …} +cover: null +email: "itsaj26744@programming.dev" +username: "@itsaj26744@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: """ 11th Class student from Uttar Pradesh,India (Bharat). Trying to catch up with ever upgrading tech world.\n \n Radhe Radhe """ +lastActive: DateTime @1728229975 {#12463 : 2024-10-06 17:52:55.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#12468 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12470 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#12472 …} +entries: Doctrine\ORM\PersistentCollection {#12474 …} +entryVotes: Doctrine\ORM\PersistentCollection {#12476 …} +entryComments: Doctrine\ORM\PersistentCollection {#12478 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12480 …} +posts: Doctrine\ORM\PersistentCollection {#12482 …} +postVotes: Doctrine\ORM\PersistentCollection {#12484 …} +postComments: Doctrine\ORM\PersistentCollection {#12486 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#12488 …} +subscriptions: Doctrine\ORM\PersistentCollection {#12490 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#12492 …} +follows: Doctrine\ORM\PersistentCollection {#12494 …} +followers: Doctrine\ORM\PersistentCollection {#12496 …} +blocks: Doctrine\ORM\PersistentCollection {#12498 …} +blockers: Doctrine\ORM\PersistentCollection {#12500 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#12502 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#12504 …} +reports: Doctrine\ORM\PersistentCollection {#12506 …} +favourites: Doctrine\ORM\PersistentCollection {#12508 …} +violations: Doctrine\ORM\PersistentCollection {#12510 …} +notifications: Doctrine\ORM\PersistentCollection {#12512 …} +awards: Doctrine\ORM\PersistentCollection {#12514 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#12516 …} +categories: Doctrine\ORM\PersistentCollection {#12518 …} -id: 70100 -password: "$2y$13$jZ2efBcV8oMrOUH/9KwYVuB1tw3H01LHp/mzvoTJgjWVtiAl.9CRS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12520 …} +apId: "itsaj26744@programming.dev" +apProfileId: "https://programming.dev/u/itsaj26744" +apPublicUrl: "https://programming.dev/u/itsaj26744" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "itsaj26744" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727148435 {#12464 : 2024-09-24 05:27:15.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698952609 {#12465 : 2023-11-02 20:16:49.0 +01:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#12986 +width: 65 +height: 65 +user: App\Entity\User {#12466 +avatar: Proxies\__CG__\App\Entity\Image {#12467 …} +cover: null +email: "itsaj26744@programming.dev" +username: "@itsaj26744@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: """ 11th Class student from Uttar Pradesh,India (Bharat). Trying to catch up with ever upgrading tech world.\n \n Radhe Radhe """ +lastActive: DateTime @1728229975 {#12463 : 2024-10-06 17:52:55.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#12468 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12470 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#12472 …} +entries: Doctrine\ORM\PersistentCollection {#12474 …} +entryVotes: Doctrine\ORM\PersistentCollection {#12476 …} +entryComments: Doctrine\ORM\PersistentCollection {#12478 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12480 …} +posts: Doctrine\ORM\PersistentCollection {#12482 …} +postVotes: Doctrine\ORM\PersistentCollection {#12484 …} +postComments: Doctrine\ORM\PersistentCollection {#12486 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#12488 …} +subscriptions: Doctrine\ORM\PersistentCollection {#12490 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#12492 …} +follows: Doctrine\ORM\PersistentCollection {#12494 …} +followers: Doctrine\ORM\PersistentCollection {#12496 …} +blocks: Doctrine\ORM\PersistentCollection {#12498 …} +blockers: Doctrine\ORM\PersistentCollection {#12500 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#12502 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#12504 …} +reports: Doctrine\ORM\PersistentCollection {#12506 …} +favourites: Doctrine\ORM\PersistentCollection {#12508 …} +violations: Doctrine\ORM\PersistentCollection {#12510 …} +notifications: Doctrine\ORM\PersistentCollection {#12512 …} +awards: Doctrine\ORM\PersistentCollection {#12514 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#12516 …} +categories: Doctrine\ORM\PersistentCollection {#12518 …} -id: 70100 -password: "$2y$13$jZ2efBcV8oMrOUH/9KwYVuB1tw3H01LHp/mzvoTJgjWVtiAl.9CRS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12520 …} +apId: "itsaj26744@programming.dev" +apProfileId: "https://programming.dev/u/itsaj26744" +apPublicUrl: "https://programming.dev/u/itsaj26744" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "itsaj26744" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727148435 {#12464 : 2024-09-24 05:27:15.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698952609 {#12465 : 2023-11-02 20:16:49.0 +01:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.29 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#12109 +avatar: Proxies\__CG__\App\Entity\Image {#12110 …} +cover: null +email: "poVoq@slrpnk.net" +username: "@poVoq@slrpnk.net" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Admin on the slrpnk.net Lemmy instance.\n \n He/Him or what ever you feel like.\n \n XMPP: [povoq@slrpnk.net](xmpp:povoq@slrpnk.net)\n \n Avatar is an image of a baby octopus. """ +lastActive: DateTime @1729421098 {#12106 : 2024-10-20 12:44:58.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#12111 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12113 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#12115 …} +entries: Doctrine\ORM\PersistentCollection {#12117 …} +entryVotes: Doctrine\ORM\PersistentCollection {#12119 …} +entryComments: Doctrine\ORM\PersistentCollection {#12121 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12123 …} +posts: Doctrine\ORM\PersistentCollection {#12125 …} +postVotes: Doctrine\ORM\PersistentCollection {#12127 …} +postComments: Doctrine\ORM\PersistentCollection {#12129 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#12131 …} +subscriptions: Doctrine\ORM\PersistentCollection {#12133 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#12135 …} +follows: Doctrine\ORM\PersistentCollection {#12137 …} +followers: Doctrine\ORM\PersistentCollection {#12139 …} +blocks: Doctrine\ORM\PersistentCollection {#12141 …} +blockers: Doctrine\ORM\PersistentCollection {#12143 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#12145 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#12147 …} +reports: Doctrine\ORM\PersistentCollection {#12149 …} +favourites: Doctrine\ORM\PersistentCollection {#12151 …} +violations: Doctrine\ORM\PersistentCollection {#12153 …} +notifications: Doctrine\ORM\PersistentCollection {#12155 …} +awards: Doctrine\ORM\PersistentCollection {#12157 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#12159 …} +categories: Doctrine\ORM\PersistentCollection {#12161 …} -id: 39219 -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12163 …} +apId: "poVoq@slrpnk.net" +apProfileId: "https://slrpnk.net/u/poVoq" +apPublicUrl: "https://slrpnk.net/u/poVoq" +apFollowersUrl: null +apInboxUrl: "https://slrpnk.net/inbox" +apDomain: "slrpnk.net" +apPreferredUsername: "poVoq" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1723797825 {#12107 : 2024-08-16 10:43:45.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691416621 {#12108 : 2023-08-07 15:57:01.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#13043 +width: 65 +height: 65 +user: App\Entity\User {#12109 +avatar: Proxies\__CG__\App\Entity\Image {#12110 …} +cover: null +email: "poVoq@slrpnk.net" +username: "@poVoq@slrpnk.net" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Admin on the slrpnk.net Lemmy instance.\n \n He/Him or what ever you feel like.\n \n XMPP: [povoq@slrpnk.net](xmpp:povoq@slrpnk.net)\n \n Avatar is an image of a baby octopus. """ +lastActive: DateTime @1729421098 {#12106 : 2024-10-20 12:44:58.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#12111 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12113 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#12115 …} +entries: Doctrine\ORM\PersistentCollection {#12117 …} +entryVotes: Doctrine\ORM\PersistentCollection {#12119 …} +entryComments: Doctrine\ORM\PersistentCollection {#12121 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12123 …} +posts: Doctrine\ORM\PersistentCollection {#12125 …} +postVotes: Doctrine\ORM\PersistentCollection {#12127 …} +postComments: Doctrine\ORM\PersistentCollection {#12129 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#12131 …} +subscriptions: Doctrine\ORM\PersistentCollection {#12133 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#12135 …} +follows: Doctrine\ORM\PersistentCollection {#12137 …} +followers: Doctrine\ORM\PersistentCollection {#12139 …} +blocks: Doctrine\ORM\PersistentCollection {#12141 …} +blockers: Doctrine\ORM\PersistentCollection {#12143 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#12145 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#12147 …} +reports: Doctrine\ORM\PersistentCollection {#12149 …} +favourites: Doctrine\ORM\PersistentCollection {#12151 …} +violations: Doctrine\ORM\PersistentCollection {#12153 …} +notifications: Doctrine\ORM\PersistentCollection {#12155 …} +awards: Doctrine\ORM\PersistentCollection {#12157 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#12159 …} +categories: Doctrine\ORM\PersistentCollection {#12161 …} -id: 39219 -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12163 …} +apId: "poVoq@slrpnk.net" +apProfileId: "https://slrpnk.net/u/poVoq" +apPublicUrl: "https://slrpnk.net/u/poVoq" +apFollowersUrl: null +apInboxUrl: "https://slrpnk.net/inbox" +apDomain: "slrpnk.net" +apPreferredUsername: "poVoq" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1723797825 {#12107 : 2024-08-16 10:43:45.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691416621 {#12108 : 2023-08-07 15:57:01.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.29 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#12348 +avatar: Proxies\__CG__\App\Entity\Image {#12349 …} +cover: null +email: "wreckedcarzz@lemmy.world" +username: "@wreckedcarzz@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Hello! Some info about me is up on my website: [wreckedcarzz.com](https://wreckedcarzz.com)" +lastActive: DateTime @1728358136 {#12345 : 2024-10-08 05:28:56.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#12350 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12352 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#12354 …} +entries: Doctrine\ORM\PersistentCollection {#12356 …} +entryVotes: Doctrine\ORM\PersistentCollection {#12358 …} +entryComments: Doctrine\ORM\PersistentCollection {#12360 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12362 …} +posts: Doctrine\ORM\PersistentCollection {#12364 …} +postVotes: Doctrine\ORM\PersistentCollection {#12366 …} +postComments: Doctrine\ORM\PersistentCollection {#12368 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#12370 …} +subscriptions: Doctrine\ORM\PersistentCollection {#12372 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#12374 …} +follows: Doctrine\ORM\PersistentCollection {#12376 …} +followers: Doctrine\ORM\PersistentCollection {#12378 …} +blocks: Doctrine\ORM\PersistentCollection {#12380 …} +blockers: Doctrine\ORM\PersistentCollection {#12382 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#12384 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#12386 …} +reports: Doctrine\ORM\PersistentCollection {#12388 …} +favourites: Doctrine\ORM\PersistentCollection {#12390 …} +violations: Doctrine\ORM\PersistentCollection {#12392 …} +notifications: Doctrine\ORM\PersistentCollection {#12394 …} +awards: Doctrine\ORM\PersistentCollection {#12396 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#12398 …} +categories: Doctrine\ORM\PersistentCollection {#12400 …} -id: 50526 -password: "$2y$13$qw5TGC7kgXDVu3FIPxGQs.yU6TVLd5SXoLXSDQKmUynO4ZNB22dPG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12402 …} +apId: "wreckedcarzz@lemmy.world" +apProfileId: "https://lemmy.world/u/wreckedcarzz" +apPublicUrl: "https://lemmy.world/u/wreckedcarzz" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "wreckedcarzz" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729580604 {#12346 : 2024-10-22 09:03:24.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696515816 {#12347 : 2023-10-05 16:23:36.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#13100 +width: 65 +height: 65 +user: App\Entity\User {#12348 +avatar: Proxies\__CG__\App\Entity\Image {#12349 …} +cover: null +email: "wreckedcarzz@lemmy.world" +username: "@wreckedcarzz@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "Hello! Some info about me is up on my website: [wreckedcarzz.com](https://wreckedcarzz.com)" +lastActive: DateTime @1728358136 {#12345 : 2024-10-08 05:28:56.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#12350 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12352 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#12354 …} +entries: Doctrine\ORM\PersistentCollection {#12356 …} +entryVotes: Doctrine\ORM\PersistentCollection {#12358 …} +entryComments: Doctrine\ORM\PersistentCollection {#12360 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12362 …} +posts: Doctrine\ORM\PersistentCollection {#12364 …} +postVotes: Doctrine\ORM\PersistentCollection {#12366 …} +postComments: Doctrine\ORM\PersistentCollection {#12368 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#12370 …} +subscriptions: Doctrine\ORM\PersistentCollection {#12372 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#12374 …} +follows: Doctrine\ORM\PersistentCollection {#12376 …} +followers: Doctrine\ORM\PersistentCollection {#12378 …} +blocks: Doctrine\ORM\PersistentCollection {#12380 …} +blockers: Doctrine\ORM\PersistentCollection {#12382 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#12384 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#12386 …} +reports: Doctrine\ORM\PersistentCollection {#12388 …} +favourites: Doctrine\ORM\PersistentCollection {#12390 …} +violations: Doctrine\ORM\PersistentCollection {#12392 …} +notifications: Doctrine\ORM\PersistentCollection {#12394 …} +awards: Doctrine\ORM\PersistentCollection {#12396 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#12398 …} +categories: Doctrine\ORM\PersistentCollection {#12400 …} -id: 50526 -password: "$2y$13$qw5TGC7kgXDVu3FIPxGQs.yU6TVLd5SXoLXSDQKmUynO4ZNB22dPG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12402 …} +apId: "wreckedcarzz@lemmy.world" +apProfileId: "https://lemmy.world/u/wreckedcarzz" +apPublicUrl: "https://lemmy.world/u/wreckedcarzz" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "wreckedcarzz" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729580604 {#12346 : 2024-10-22 09:03:24.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696515816 {#12347 : 2023-10-05 16:23:36.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.28 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#11930 +avatar: Proxies\__CG__\App\Entity\Image {#11931 …} +cover: null +email: "Darkassassin07@lemmy.ca" +username: "@Darkassassin07@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "🇨🇦" +lastActive: DateTime @1729563346 {#11927 : 2024-10-22 04:15:46.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#11932 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11934 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#11936 …} +entries: Doctrine\ORM\PersistentCollection {#11938 …} +entryVotes: Doctrine\ORM\PersistentCollection {#11940 …} +entryComments: Doctrine\ORM\PersistentCollection {#11942 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11944 …} +posts: Doctrine\ORM\PersistentCollection {#11946 …} +postVotes: Doctrine\ORM\PersistentCollection {#11948 …} +postComments: Doctrine\ORM\PersistentCollection {#11950 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#11952 …} +subscriptions: Doctrine\ORM\PersistentCollection {#11954 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#11956 …} +follows: Doctrine\ORM\PersistentCollection {#11958 …} +followers: Doctrine\ORM\PersistentCollection {#11960 …} +blocks: Doctrine\ORM\PersistentCollection {#11962 …} +blockers: Doctrine\ORM\PersistentCollection {#11964 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#11966 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#11968 …} +reports: Doctrine\ORM\PersistentCollection {#11970 …} +favourites: Doctrine\ORM\PersistentCollection {#11972 …} +violations: Doctrine\ORM\PersistentCollection {#11974 …} +notifications: Doctrine\ORM\PersistentCollection {#11976 …} +awards: Doctrine\ORM\PersistentCollection {#11978 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#11980 …} +categories: Doctrine\ORM\PersistentCollection {#11982 …} -id: 27376 -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11984 …} +apId: "Darkassassin07@lemmy.ca" +apProfileId: "https://lemmy.ca/u/Darkassassin07" +apPublicUrl: "https://lemmy.ca/u/Darkassassin07" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "Darkassassin07" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729535816 {#11928 : 2024-10-21 20:36:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689340815 {#11929 : 2023-07-14 15:20:15.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#13157 +width: 65 +height: 65 +user: App\Entity\User {#11930 +avatar: Proxies\__CG__\App\Entity\Image {#11931 …} +cover: null +email: "Darkassassin07@lemmy.ca" +username: "@Darkassassin07@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "🇨🇦" +lastActive: DateTime @1729563346 {#11927 : 2024-10-22 04:15:46.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#11932 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11934 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#11936 …} +entries: Doctrine\ORM\PersistentCollection {#11938 …} +entryVotes: Doctrine\ORM\PersistentCollection {#11940 …} +entryComments: Doctrine\ORM\PersistentCollection {#11942 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11944 …} +posts: Doctrine\ORM\PersistentCollection {#11946 …} +postVotes: Doctrine\ORM\PersistentCollection {#11948 …} +postComments: Doctrine\ORM\PersistentCollection {#11950 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#11952 …} +subscriptions: Doctrine\ORM\PersistentCollection {#11954 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#11956 …} +follows: Doctrine\ORM\PersistentCollection {#11958 …} +followers: Doctrine\ORM\PersistentCollection {#11960 …} +blocks: Doctrine\ORM\PersistentCollection {#11962 …} +blockers: Doctrine\ORM\PersistentCollection {#11964 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#11966 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#11968 …} +reports: Doctrine\ORM\PersistentCollection {#11970 …} +favourites: Doctrine\ORM\PersistentCollection {#11972 …} +violations: Doctrine\ORM\PersistentCollection {#11974 …} +notifications: Doctrine\ORM\PersistentCollection {#11976 …} +awards: Doctrine\ORM\PersistentCollection {#11978 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#11980 …} +categories: Doctrine\ORM\PersistentCollection {#11982 …} -id: 27376 -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11984 …} +apId: "Darkassassin07@lemmy.ca" +apProfileId: "https://lemmy.ca/u/Darkassassin07" +apPublicUrl: "https://lemmy.ca/u/Darkassassin07" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "Darkassassin07" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729535816 {#11928 : 2024-10-21 20:36:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689340815 {#11929 : 2023-07-14 15:20:15.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.31 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#12704 +avatar: Proxies\__CG__\App\Entity\Image {#12705 …} +cover: null +email: "bradboimler@startrek.website" +username: "@bradboimler@startrek.website" +roles: [] +followersCount: 0 +homepage: "front" +about: "Not affilated with CBS or Paramount just being the best Brad Boimler i can be 🖖" +lastActive: DateTime @1727813909 {#12701 : 2024-10-01 22:18:29.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#12706 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12708 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#12710 …} +entries: Doctrine\ORM\PersistentCollection {#12712 …} +entryVotes: Doctrine\ORM\PersistentCollection {#12714 …} +entryComments: Doctrine\ORM\PersistentCollection {#12716 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12718 …} +posts: Doctrine\ORM\PersistentCollection {#12720 …} +postVotes: Doctrine\ORM\PersistentCollection {#12722 …} +postComments: Doctrine\ORM\PersistentCollection {#12724 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#12726 …} +subscriptions: Doctrine\ORM\PersistentCollection {#12728 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#12730 …} +follows: Doctrine\ORM\PersistentCollection {#12732 …} +followers: Doctrine\ORM\PersistentCollection {#12734 …} +blocks: Doctrine\ORM\PersistentCollection {#12736 …} +blockers: Doctrine\ORM\PersistentCollection {#12738 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#12740 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#12742 …} +reports: Doctrine\ORM\PersistentCollection {#12744 …} +favourites: Doctrine\ORM\PersistentCollection {#12746 …} +violations: Doctrine\ORM\PersistentCollection {#12748 …} +notifications: Doctrine\ORM\PersistentCollection {#12750 …} +awards: Doctrine\ORM\PersistentCollection {#12752 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#12754 …} +categories: Doctrine\ORM\PersistentCollection {#12756 …} -id: 89990 -password: "$2y$13$sAsDyxJeQDwDzczldLGNFOcsO4FpPkfqZDFE974tAt2vS3S6sV/Pm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12758 …} +apId: "bradboimler@startrek.website" +apProfileId: "https://startrek.website/u/bradboimler" +apPublicUrl: "https://startrek.website/u/bradboimler" +apFollowersUrl: null +apInboxUrl: "https://startrek.website/inbox" +apDomain: "startrek.website" +apPreferredUsername: "bradboimler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712454383 {#12702 : 2024-04-07 03:46:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1712454381 {#12703 : 2024-04-07 03:46:21.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#13214 +width: 65 +height: 65 +user: App\Entity\User {#12704 +avatar: Proxies\__CG__\App\Entity\Image {#12705 …} +cover: null +email: "bradboimler@startrek.website" +username: "@bradboimler@startrek.website" +roles: [] +followersCount: 0 +homepage: "front" +about: "Not affilated with CBS or Paramount just being the best Brad Boimler i can be 🖖" +lastActive: DateTime @1727813909 {#12701 : 2024-10-01 22:18:29.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#12706 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12708 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#12710 …} +entries: Doctrine\ORM\PersistentCollection {#12712 …} +entryVotes: Doctrine\ORM\PersistentCollection {#12714 …} +entryComments: Doctrine\ORM\PersistentCollection {#12716 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12718 …} +posts: Doctrine\ORM\PersistentCollection {#12720 …} +postVotes: Doctrine\ORM\PersistentCollection {#12722 …} +postComments: Doctrine\ORM\PersistentCollection {#12724 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#12726 …} +subscriptions: Doctrine\ORM\PersistentCollection {#12728 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#12730 …} +follows: Doctrine\ORM\PersistentCollection {#12732 …} +followers: Doctrine\ORM\PersistentCollection {#12734 …} +blocks: Doctrine\ORM\PersistentCollection {#12736 …} +blockers: Doctrine\ORM\PersistentCollection {#12738 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#12740 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#12742 …} +reports: Doctrine\ORM\PersistentCollection {#12744 …} +favourites: Doctrine\ORM\PersistentCollection {#12746 …} +violations: Doctrine\ORM\PersistentCollection {#12748 …} +notifications: Doctrine\ORM\PersistentCollection {#12750 …} +awards: Doctrine\ORM\PersistentCollection {#12752 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#12754 …} +categories: Doctrine\ORM\PersistentCollection {#12756 …} -id: 89990 -password: "$2y$13$sAsDyxJeQDwDzczldLGNFOcsO4FpPkfqZDFE974tAt2vS3S6sV/Pm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12758 …} +apId: "bradboimler@startrek.website" +apProfileId: "https://startrek.website/u/bradboimler" +apPublicUrl: "https://startrek.website/u/bradboimler" +apFollowersUrl: null +apInboxUrl: "https://startrek.website/inbox" +apDomain: "startrek.website" +apPreferredUsername: "bradboimler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712454383 {#12702 : 2024-04-07 03:46:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1712454381 {#12703 : 2024-04-07 03:46:21.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.27 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#11598 +avatar: Proxies\__CG__\App\Entity\Image {#11597 …} +cover: Proxies\__CG__\App\Entity\Image {#11596 …} +email: "DeltaTangoLima@reddrefuge.com" +username: "@DeltaTangoLima@reddrefuge.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Just an Aussie tech guy - home automation, ESP gadgets, networking. Also love my camping and 4WDing.\n \n Be a good motherfucker. Peace. """ +lastActive: DateTime @1728206804 {#11601 : 2024-10-06 11:26:44.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#11595 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11593 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#11591 …} +entries: Doctrine\ORM\PersistentCollection {#11589 …} +entryVotes: Doctrine\ORM\PersistentCollection {#11587 …} +entryComments: Doctrine\ORM\PersistentCollection {#11585 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11583 …} +posts: Doctrine\ORM\PersistentCollection {#11581 …} +postVotes: Doctrine\ORM\PersistentCollection {#11579 …} +postComments: Doctrine\ORM\PersistentCollection {#11577 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#11575 …} +subscriptions: Doctrine\ORM\PersistentCollection {#11573 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#11571 …} +follows: Doctrine\ORM\PersistentCollection {#11569 …} +followers: Doctrine\ORM\PersistentCollection {#11567 …} +blocks: Doctrine\ORM\PersistentCollection {#11565 …} +blockers: Doctrine\ORM\PersistentCollection {#11563 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#11561 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#11559 …} +reports: Doctrine\ORM\PersistentCollection {#11557 …} +favourites: Doctrine\ORM\PersistentCollection {#11555 …} +violations: Doctrine\ORM\PersistentCollection {#11553 …} +notifications: Doctrine\ORM\PersistentCollection {#11551 …} +awards: Doctrine\ORM\PersistentCollection {#11549 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#11547 …} +categories: Doctrine\ORM\PersistentCollection {#11545 …} -id: 7409 -password: "$2y$13$PPzpxxadwj6rnbsXtZV06uAkMX2qpLUMu8q6zzklFbvnVeQxNXaKm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11543 …} +apId: "DeltaTangoLima@reddrefuge.com" +apProfileId: "https://reddrefuge.com/u/DeltaTangoLima" +apPublicUrl: "https://reddrefuge.com/u/DeltaTangoLima" +apFollowersUrl: null +apInboxUrl: "https://reddrefuge.com/inbox" +apDomain: "reddrefuge.com" +apPreferredUsername: "DeltaTangoLima" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728442483 {#11600 : 2024-10-09 04:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467753 {#11599 : 2023-06-22 23:02:33.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#13271 +width: 65 +height: 65 +user: App\Entity\User {#11598 +avatar: Proxies\__CG__\App\Entity\Image {#11597 …} +cover: Proxies\__CG__\App\Entity\Image {#11596 …} +email: "DeltaTangoLima@reddrefuge.com" +username: "@DeltaTangoLima@reddrefuge.com" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Just an Aussie tech guy - home automation, ESP gadgets, networking. Also love my camping and 4WDing.\n \n Be a good motherfucker. Peace. """ +lastActive: DateTime @1728206804 {#11601 : 2024-10-06 11:26:44.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#11595 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11593 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#11591 …} +entries: Doctrine\ORM\PersistentCollection {#11589 …} +entryVotes: Doctrine\ORM\PersistentCollection {#11587 …} +entryComments: Doctrine\ORM\PersistentCollection {#11585 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11583 …} +posts: Doctrine\ORM\PersistentCollection {#11581 …} +postVotes: Doctrine\ORM\PersistentCollection {#11579 …} +postComments: Doctrine\ORM\PersistentCollection {#11577 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#11575 …} +subscriptions: Doctrine\ORM\PersistentCollection {#11573 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#11571 …} +follows: Doctrine\ORM\PersistentCollection {#11569 …} +followers: Doctrine\ORM\PersistentCollection {#11567 …} +blocks: Doctrine\ORM\PersistentCollection {#11565 …} +blockers: Doctrine\ORM\PersistentCollection {#11563 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#11561 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#11559 …} +reports: Doctrine\ORM\PersistentCollection {#11557 …} +favourites: Doctrine\ORM\PersistentCollection {#11555 …} +violations: Doctrine\ORM\PersistentCollection {#11553 …} +notifications: Doctrine\ORM\PersistentCollection {#11551 …} +awards: Doctrine\ORM\PersistentCollection {#11549 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#11547 …} +categories: Doctrine\ORM\PersistentCollection {#11545 …} -id: 7409 -password: "$2y$13$PPzpxxadwj6rnbsXtZV06uAkMX2qpLUMu8q6zzklFbvnVeQxNXaKm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11543 …} +apId: "DeltaTangoLima@reddrefuge.com" +apProfileId: "https://reddrefuge.com/u/DeltaTangoLima" +apPublicUrl: "https://reddrefuge.com/u/DeltaTangoLima" +apFollowersUrl: null +apInboxUrl: "https://reddrefuge.com/inbox" +apDomain: "reddrefuge.com" +apPreferredUsername: "DeltaTangoLima" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728442483 {#11600 : 2024-10-09 04:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467753 {#11599 : 2023-06-22 23:02:33.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 14.0 MiB | 0.30 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#12763 +avatar: Proxies\__CG__\App\Entity\Image {#12764 …} +cover: Proxies\__CG__\App\Entity\Image {#12765 …} +email: "james@anti-social.online" +username: "@james@anti-social.online" +roles: [] +followersCount: 0 +homepage: "front" +about: """ UK, queer cis-male, he/him, 1989 🏳️\u{200D}🌈\n \n Plants, cats, linguistics, the Welsh language and gaming \n 🪴🐈🗣️🏴🎮 \n Occasionally shitposting. Don't take it seriously.\n \n Probably Aspie. Some flavour of asexual. \n But also gay. 👀\n \n Block me and you do me a favour.\n \n Text-only posts delete after 2 weeks\n \n [#NoBridge](https://anti-social.online/tags/NoBridge) [#NoBot](https://anti-social.online/tags/NoBot) """ +lastActive: DateTime @1729128280 {#12760 : 2024-10-17 03:24:40.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#12766 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12768 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#12770 …} +entries: Doctrine\ORM\PersistentCollection {#12772 …} +entryVotes: Doctrine\ORM\PersistentCollection {#12774 …} +entryComments: Doctrine\ORM\PersistentCollection {#12776 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12778 …} +posts: Doctrine\ORM\PersistentCollection {#12780 …} +postVotes: Doctrine\ORM\PersistentCollection {#12782 …} +postComments: Doctrine\ORM\PersistentCollection {#12784 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#12786 …} +subscriptions: Doctrine\ORM\PersistentCollection {#12788 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#12790 …} +follows: Doctrine\ORM\PersistentCollection {#12792 …} +followers: Doctrine\ORM\PersistentCollection {#12794 …} +blocks: Doctrine\ORM\PersistentCollection {#12796 …} +blockers: Doctrine\ORM\PersistentCollection {#12798 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#12800 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#12802 …} +reports: Doctrine\ORM\PersistentCollection {#12804 …} +favourites: Doctrine\ORM\PersistentCollection {#12806 …} +violations: Doctrine\ORM\PersistentCollection {#12808 …} +notifications: Doctrine\ORM\PersistentCollection {#12810 …} +awards: Doctrine\ORM\PersistentCollection {#12812 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#12814 …} +categories: Doctrine\ORM\PersistentCollection {#12816 …} -id: 93810 -password: "$2y$13$0Aeyt/FPlIq3JBozks5mKuhdRHnWXPBr52PLZh7Bb5Uq1Xg6kbNX." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12818 …} +apId: "james@anti-social.online" +apProfileId: "https://anti-social.online/users/james" +apPublicUrl: "https://anti-social.online/@james" +apFollowersUrl: "https://anti-social.online/users/james/followers" +apInboxUrl: "https://anti-social.online/inbox" +apDomain: "anti-social.online" +apPreferredUsername: "james" +apDiscoverable: true +apManuallyApprovesFollowers: true +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729128279 {#12761 : 2024-10-17 03:24:39.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729128277 {#12762 : 2024-10-17 03:24:37.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#13328 +width: 65 +height: 65 +user: App\Entity\User {#12763 +avatar: Proxies\__CG__\App\Entity\Image {#12764 …} +cover: Proxies\__CG__\App\Entity\Image {#12765 …} +email: "james@anti-social.online" +username: "@james@anti-social.online" +roles: [] +followersCount: 0 +homepage: "front" +about: """ UK, queer cis-male, he/him, 1989 🏳️\u{200D}🌈\n \n Plants, cats, linguistics, the Welsh language and gaming \n 🪴🐈🗣️🏴🎮 \n Occasionally shitposting. Don't take it seriously.\n \n Probably Aspie. Some flavour of asexual. \n But also gay. 👀\n \n Block me and you do me a favour.\n \n Text-only posts delete after 2 weeks\n \n [#NoBridge](https://anti-social.online/tags/NoBridge) [#NoBot](https://anti-social.online/tags/NoBot) """ +lastActive: DateTime @1729128280 {#12760 : 2024-10-17 03:24:40.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#12766 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12768 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#12770 …} +entries: Doctrine\ORM\PersistentCollection {#12772 …} +entryVotes: Doctrine\ORM\PersistentCollection {#12774 …} +entryComments: Doctrine\ORM\PersistentCollection {#12776 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12778 …} +posts: Doctrine\ORM\PersistentCollection {#12780 …} +postVotes: Doctrine\ORM\PersistentCollection {#12782 …} +postComments: Doctrine\ORM\PersistentCollection {#12784 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#12786 …} +subscriptions: Doctrine\ORM\PersistentCollection {#12788 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#12790 …} +follows: Doctrine\ORM\PersistentCollection {#12792 …} +followers: Doctrine\ORM\PersistentCollection {#12794 …} +blocks: Doctrine\ORM\PersistentCollection {#12796 …} +blockers: Doctrine\ORM\PersistentCollection {#12798 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#12800 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#12802 …} +reports: Doctrine\ORM\PersistentCollection {#12804 …} +favourites: Doctrine\ORM\PersistentCollection {#12806 …} +violations: Doctrine\ORM\PersistentCollection {#12808 …} +notifications: Doctrine\ORM\PersistentCollection {#12810 …} +awards: Doctrine\ORM\PersistentCollection {#12812 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#12814 …} +categories: Doctrine\ORM\PersistentCollection {#12816 …} -id: 93810 -password: "$2y$13$0Aeyt/FPlIq3JBozks5mKuhdRHnWXPBr52PLZh7Bb5Uq1Xg6kbNX." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12818 …} +apId: "james@anti-social.online" +apProfileId: "https://anti-social.online/users/james" +apPublicUrl: "https://anti-social.online/@james" +apFollowersUrl: "https://anti-social.online/users/james/followers" +apInboxUrl: "https://anti-social.online/inbox" +apDomain: "anti-social.online" +apPreferredUsername: "james" +apDiscoverable: true +apManuallyApprovesFollowers: true +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729128279 {#12761 : 2024-10-17 03:24:39.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729128277 {#12762 : 2024-10-17 03:24:37.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 14.0 MiB | 0.28 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#11850 +avatar: Proxies\__CG__\App\Entity\Image {#11847 …} +cover: null +email: "ikidd@lemmy.world" +username: "@ikidd@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)" +lastActive: DateTime @1729466951 {#11851 : 2024-10-21 01:29:11.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#11848 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11846 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#11844 …} +entries: Doctrine\ORM\PersistentCollection {#11842 …} +entryVotes: Doctrine\ORM\PersistentCollection {#11840 …} +entryComments: Doctrine\ORM\PersistentCollection {#11838 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11836 …} +posts: Doctrine\ORM\PersistentCollection {#11834 …} +postVotes: Doctrine\ORM\PersistentCollection {#11832 …} +postComments: Doctrine\ORM\PersistentCollection {#11830 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#11828 …} +subscriptions: Doctrine\ORM\PersistentCollection {#11826 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#11824 …} +follows: Doctrine\ORM\PersistentCollection {#11822 …} +followers: Doctrine\ORM\PersistentCollection {#11820 …} +blocks: Doctrine\ORM\PersistentCollection {#11818 …} +blockers: Doctrine\ORM\PersistentCollection {#11816 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#11814 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#11812 …} +reports: Doctrine\ORM\PersistentCollection {#11810 …} +favourites: Doctrine\ORM\PersistentCollection {#11808 …} +violations: Doctrine\ORM\PersistentCollection {#11806 …} +notifications: Doctrine\ORM\PersistentCollection {#11804 …} +awards: Doctrine\ORM\PersistentCollection {#11802 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#11800 …} +categories: Doctrine\ORM\PersistentCollection {#11798 …} -id: 10091 -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11796 …} +apId: "ikidd@lemmy.world" +apProfileId: "https://lemmy.world/u/ikidd" +apPublicUrl: "https://lemmy.world/u/ikidd" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ikidd" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728268140 {#11852 : 2024-10-07 04:29:00.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687576792 {#11849 : 2023-06-24 05:19:52.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#13385 +width: 65 +height: 65 +user: App\Entity\User {#11850 +avatar: Proxies\__CG__\App\Entity\Image {#11847 …} +cover: null +email: "ikidd@lemmy.world" +username: "@ikidd@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)" +lastActive: DateTime @1729466951 {#11851 : 2024-10-21 01:29:11.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#11848 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11846 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#11844 …} +entries: Doctrine\ORM\PersistentCollection {#11842 …} +entryVotes: Doctrine\ORM\PersistentCollection {#11840 …} +entryComments: Doctrine\ORM\PersistentCollection {#11838 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11836 …} +posts: Doctrine\ORM\PersistentCollection {#11834 …} +postVotes: Doctrine\ORM\PersistentCollection {#11832 …} +postComments: Doctrine\ORM\PersistentCollection {#11830 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#11828 …} +subscriptions: Doctrine\ORM\PersistentCollection {#11826 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#11824 …} +follows: Doctrine\ORM\PersistentCollection {#11822 …} +followers: Doctrine\ORM\PersistentCollection {#11820 …} +blocks: Doctrine\ORM\PersistentCollection {#11818 …} +blockers: Doctrine\ORM\PersistentCollection {#11816 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#11814 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#11812 …} +reports: Doctrine\ORM\PersistentCollection {#11810 …} +favourites: Doctrine\ORM\PersistentCollection {#11808 …} +violations: Doctrine\ORM\PersistentCollection {#11806 …} +notifications: Doctrine\ORM\PersistentCollection {#11804 …} +awards: Doctrine\ORM\PersistentCollection {#11802 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#11800 …} +categories: Doctrine\ORM\PersistentCollection {#11798 …} -id: 10091 -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11796 …} +apId: "ikidd@lemmy.world" +apProfileId: "https://lemmy.world/u/ikidd" +apPublicUrl: "https://lemmy.world/u/ikidd" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ikidd" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728268140 {#11852 : 2024-10-07 04:29:00.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687576792 {#11849 : 2023-06-24 05:19:52.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 14.0 MiB | 0.29 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#11989 +avatar: Proxies\__CG__\App\Entity\Image {#11990 …} +cover: Proxies\__CG__\App\Entity\Image {#11991 …} +email: "originalucifer@moist.catsweat.com" +username: "@originalucifer@moist.catsweat.com" +roles: [] +followersCount: 0 +homepage: "front" +about: "old, stupid" +lastActive: DateTime @1729508336 {#11986 : 2024-10-21 12:58:56.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#11992 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11994 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#11996 …} +entries: Doctrine\ORM\PersistentCollection {#11998 …} +entryVotes: Doctrine\ORM\PersistentCollection {#12000 …} +entryComments: Doctrine\ORM\PersistentCollection {#12002 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12004 …} +posts: Doctrine\ORM\PersistentCollection {#12006 …} +postVotes: Doctrine\ORM\PersistentCollection {#12008 …} +postComments: Doctrine\ORM\PersistentCollection {#12010 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#12012 …} +subscriptions: Doctrine\ORM\PersistentCollection {#12014 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#12016 …} +follows: Doctrine\ORM\PersistentCollection {#12018 …} +followers: Doctrine\ORM\PersistentCollection {#12020 …} +blocks: Doctrine\ORM\PersistentCollection {#12022 …} +blockers: Doctrine\ORM\PersistentCollection {#12024 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#12026 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#12028 …} +reports: Doctrine\ORM\PersistentCollection {#12030 …} +favourites: Doctrine\ORM\PersistentCollection {#12032 …} +violations: Doctrine\ORM\PersistentCollection {#12034 …} +notifications: Doctrine\ORM\PersistentCollection {#12036 …} +awards: Doctrine\ORM\PersistentCollection {#12038 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#12040 …} +categories: Doctrine\ORM\PersistentCollection {#12042 …} -id: 30611 -password: "$2y$13$sMcoFffDpKkPF.LzVTi3Y.vB.KCD53ez1kOcs/idjne.6D8EgS8p2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12044 …} +apId: "originalucifer@moist.catsweat.com" +apProfileId: "https://moist.catsweat.com/u/originalucifer" +apPublicUrl: "https://moist.catsweat.com/u/originalucifer" +apFollowersUrl: "https://moist.catsweat.com/u/originalucifer/followers" +apInboxUrl: "https://moist.catsweat.com/f/inbox" +apDomain: "moist.catsweat.com" +apPreferredUsername: "originalucifer" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728121579 {#11987 : 2024-10-05 11:46:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689631833 {#11988 : 2023-07-18 00:10:33.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#13442 +width: 65 +height: 65 +user: App\Entity\User {#11989 +avatar: Proxies\__CG__\App\Entity\Image {#11990 …} +cover: Proxies\__CG__\App\Entity\Image {#11991 …} +email: "originalucifer@moist.catsweat.com" +username: "@originalucifer@moist.catsweat.com" +roles: [] +followersCount: 0 +homepage: "front" +about: "old, stupid" +lastActive: DateTime @1729508336 {#11986 : 2024-10-21 12:58:56.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#11992 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11994 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#11996 …} +entries: Doctrine\ORM\PersistentCollection {#11998 …} +entryVotes: Doctrine\ORM\PersistentCollection {#12000 …} +entryComments: Doctrine\ORM\PersistentCollection {#12002 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12004 …} +posts: Doctrine\ORM\PersistentCollection {#12006 …} +postVotes: Doctrine\ORM\PersistentCollection {#12008 …} +postComments: Doctrine\ORM\PersistentCollection {#12010 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#12012 …} +subscriptions: Doctrine\ORM\PersistentCollection {#12014 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#12016 …} +follows: Doctrine\ORM\PersistentCollection {#12018 …} +followers: Doctrine\ORM\PersistentCollection {#12020 …} +blocks: Doctrine\ORM\PersistentCollection {#12022 …} +blockers: Doctrine\ORM\PersistentCollection {#12024 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#12026 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#12028 …} +reports: Doctrine\ORM\PersistentCollection {#12030 …} +favourites: Doctrine\ORM\PersistentCollection {#12032 …} +violations: Doctrine\ORM\PersistentCollection {#12034 …} +notifications: Doctrine\ORM\PersistentCollection {#12036 …} +awards: Doctrine\ORM\PersistentCollection {#12038 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#12040 …} +categories: Doctrine\ORM\PersistentCollection {#12042 …} -id: 30611 -password: "$2y$13$sMcoFffDpKkPF.LzVTi3Y.vB.KCD53ez1kOcs/idjne.6D8EgS8p2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12044 …} +apId: "originalucifer@moist.catsweat.com" +apProfileId: "https://moist.catsweat.com/u/originalucifer" +apPublicUrl: "https://moist.catsweat.com/u/originalucifer" +apFollowersUrl: "https://moist.catsweat.com/u/originalucifer/followers" +apInboxUrl: "https://moist.catsweat.com/f/inbox" +apDomain: "moist.catsweat.com" +apPreferredUsername: "originalucifer" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728121579 {#11987 : 2024-10-05 11:46:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689631833 {#11988 : 2023-07-18 00:10:33.0 +02:00 } } +asLink: true } |
related_categories | App\Twig\Components\RelatedCategoriesComponent | 14.0 MiB | 6.50 ms | |
---|---|---|---|---|
Input props | [ "magazine" => "selfhosted@lemmy.world" "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedCategoriesComponent {#13504 +limit: 4 +tag: null +magazine: "selfhosted@lemmy.world" +type: "related" +title: "related_categories" +refreshedRandom: false -repository: App\Repository\CategoryRepository {#13505 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
related_posts | App\Twig\Components\RelatedPostsComponent | 14.0 MiB | 1.53 ms | |
---|---|---|---|---|
Input props | [ "magazine" => "selfhosted@lemmy.world" "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedPostsComponent {#13581 +limit: 4 +tag: null +magazine: "selfhosted@lemmy.world" +type: "magazine" +post: null +title: "related_posts" +refreshedRandom: false -repository: App\Repository\PostRepository {#13582 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -mentionManager: App\Service\MentionManager {#390 …} } |
related_entries | App\Twig\Components\RelatedEntriesComponent | 14.0 MiB | 1.69 ms | |
---|---|---|---|---|
Input props | [ "magazine" => "selfhosted@lemmy.world" "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedEntriesComponent {#13654 +limit: 4 +tag: null +magazine: "selfhosted@lemmy.world" +type: "magazine" +entry: null +title: "related_entries" +refreshedRandom: false -repository: App\Repository\EntryRepository {#271 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -mentionManager: App\Service\MentionManager {#390 …} } |
support_us_block | App\Twig\Components\SupportUsBlock | 14.0 MiB | 0.29 ms | |
---|---|---|---|---|
Input props | [] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SupportUsBlock {#13723 +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 {#13724 …} } |
featured_magazines | App\Twig\Components\FeaturedMagazinesComponent | 14.0 MiB | 0.70 ms | |
---|---|---|---|---|
Input props | [ "magazine" => App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\FeaturedMagazinesComponent {#13812 +magazine: App\Entity\Magazine {#266 +icon: Proxies\__CG__\App\Entity\Image {#247 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#276 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#238 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …} +entries: Doctrine\ORM\PersistentCollection {#181 …} +posts: Doctrine\ORM\PersistentCollection {#139 …} +subscriptions: Doctrine\ORM\PersistentCollection {#201 …} +bans: Doctrine\ORM\PersistentCollection {#118 …} +reports: Doctrine\ORM\PersistentCollection {#104 …} +badges: Doctrine\ORM\PersistentCollection {#82 …} +logs: Doctrine\ORM\PersistentCollection {#72 …} +awards: Doctrine\ORM\PersistentCollection {#61 …} +categories: Doctrine\ORM\PersistentCollection {#1820 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#270 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#272 : 2023-12-25 04:10:26.0 +01:00 } } -twig: Twig\Environment {#1252 …} -repository: App\Repository\MagazineRepository {#334 …} } |