GET https://kbin.spritesserver.nl/m/selfhosted@lemmy.world/hot/%E2%88%9E/articles?p=3

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
0.14 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.03 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2473
  +user: Proxies\__CG__\App\Entity\User {#1419 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Fighting-with-immich"
  +title: "Fighting with immich"
  +url: null
  +body: """
    After all the amazing reviews and post i read immich I decided to give it a try.\n
    \n
    To be honest I am quite impressed, it’s fast and polished, it just works.\n
    \n
    But I found a few quirks, and hit a wall with the developer that doesn’t seems kind to listen to users that much (on these issues at least!)\n
    \n
    Maybe you guys have suggestions?\n
    \n
    Here I go:\n
    \n
    One: it does not support base URLs, witch means that I had to spin a dedicated sub domain to be able to access it over internet while all my other services are on a single sub domain. I can work with that, but why. Dev already shut this request down in the past as “insecure”. Which I find baffling. (I mean use mydomain/immich instead of immich.mydomain)\n
    \n
    Two: auth cannot be tied to reverse proxy. I get it, it provides OAuth. But it’s much more complex than proxy based auth… And overkill for many cases, mine for sure.\n
    \n
    Three: impossible to disable authentication at all, which would just work fine in my use case. There is a switch that seems for that, but no, it’s only for using OAuth.\n
    \n
    Four: I cannot find a way to browse by location, only by map. (Locations list seems to be half baked unless I am missing something).\n
    \n
    Five: no way to deploy on bare metal, and I tried! due to lack of documentation (only info I found where very very outdated), and no willingness to provide info about that either. Seems that docker is so much better that supporting bare metal is a waste of time.\n
    \n
    Six: basically impossible to manage easily public albums. like a public landing page. I get this might be outside immich scope.\n
    \n
    Seven: even if now you can import existing libraries, it still does not detect albums withinbthem (sub folders) which is very annoying.\n
    \n
    So, overall its a great project and very promising, faster and more reliable than Libre Photos in my use case, but still lacking some basic features that the Dev seems not interested in adding. He developed it to please his wife, I get it :) - no pun intended, doing all this take lots of time, I know.\n
    \n
    These are the alternatives I know of:\n
    \n
    Photo prism requires a subscription for reverse Geo coding.\n
    \n
    LibrePhotos feels sluggish and kind if abandoned.\n
    \n
    Are there any others? (Piwigo and Lytchee are great tools, but different kind of tools)\n
    \n
    Let’s hope for immich, Dev is working a lit, let’s hope for the best.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 10
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727282318 {#1366
    date: 2024-09-25 18:38:38.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1891 …}
  +votes: Doctrine\ORM\PersistentCollection {#1441 …}
  +reports: Doctrine\ORM\PersistentCollection {#2356 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1783 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1432 …}
  +badges: Doctrine\ORM\PersistentCollection {#1433 …}
  +children: []
  -id: 31895
  -titleTs: "'fight':1 'immich':3"
  -bodyTs: "'abandon':395 'abl':90 'access':92 'ad':350 'album':281,309 'alreadi':115 'altern':376 'amaz':4 'annoy':316 'auth':137,159 'authent':172 'baffl':128 'bake':219 'bare':231,267 'base':75,158 'basic':275,341 'best':426 'better':264 'brows':207 'cannot':138,202 'case':164,183,336 'code':388 'complex':155 'decid':12 'dedic':85 'deploy':229 'detect':308 'dev':114,345,416 'develop':45,352 'differ':407 'disabl':171 'docker':260 'document':240 'doesn':47 'domain':87,106 'due':236 'easili':279 'either':257 'even':296 'exist':302 'fast':27 'faster':326 'featur':342 'feel':390 'find':127,203 'fine':179 'five':225 'folder':312 'found':35,244 'four':200 'geo':387 'get':145,288,359 'give':14 'go':69 'great':321,404 'guy':64 'half':218 'hit':40 'honest':20 'hope':413,423 'immich':10,293,415 'immich.mydomain':135 'import':301 'imposs':169,276 'impress':24 'info':242,254 'insecur':124 'instead':133 'intend':363 'interest':348 'internet':95 'issu':59 'kind':50,393,408 'know':372,378 'lack':238,339 'land':285 'least':61 'let':411,421 'libr':331 'librari':303 'librephoto':389 'like':282 'list':214 'listen':52 'lit':420 'locat':209,213 'lot':368 'lytche':402 'manag':278 'mani':163 'map':212 'mayb':62 'mean':78,130 'metal':232,268 'might':290 'mine':165 'miss':223 'much':56,153,263 'mydomain/immich':132 'oauth':149,199 'one':70 'other':399 'outdat':248 'outsid':292 'overal':318 'overkil':161 'page':286 'past':122 'photo':332,380 'piwigo':400 'pleas':355 'polish':29 'post':7 'prism':381 'project':322 'promis':325 'provid':148,253 'proxi':143,157 'public':280,284 'pun':362 'quirk':38 'quit':23 'read':9 'reliabl':329 'request':118 'requir':382 'revers':142,386 'review':5 'scope':294 'seem':49,189,215,258,346 'servic':100 'seven':295 'shut':116 'singl':104 'six':274 'sluggish':391 'someth':224 'spin':83 'still':305,338 'sub':86,105,311 'subscript':384 'suggest':66 'support':74,266 'sure':167 'switch':187 'take':367 'three':168 'tie':140 'time':273,370 'tool':405,410 'tri':17,235 'two':136 'unless':220 'url':76 'use':131,182,198,335 'user':54 'wall':42 'wast':271 'way':205,227 'wife':357 'willing':251 'witch':77 'withinbthem':310 'work':32,109,178,418 'would':176"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705806438
  +visibility: "visible             "
  +apId: "https://feddit.it/post/4975727"
  +editedAt: DateTimeImmutable @1727040153 {#1903
    date: 2024-09-22 23:22:33.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705739438 {#1371
    date: 2024-01-20 09:30:38.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2473
  +user: Proxies\__CG__\App\Entity\User {#1419 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Fighting-with-immich"
  +title: "Fighting with immich"
  +url: null
  +body: """
    After all the amazing reviews and post i read immich I decided to give it a try.\n
    \n
    To be honest I am quite impressed, it’s fast and polished, it just works.\n
    \n
    But I found a few quirks, and hit a wall with the developer that doesn’t seems kind to listen to users that much (on these issues at least!)\n
    \n
    Maybe you guys have suggestions?\n
    \n
    Here I go:\n
    \n
    One: it does not support base URLs, witch means that I had to spin a dedicated sub domain to be able to access it over internet while all my other services are on a single sub domain. I can work with that, but why. Dev already shut this request down in the past as “insecure”. Which I find baffling. (I mean use mydomain/immich instead of immich.mydomain)\n
    \n
    Two: auth cannot be tied to reverse proxy. I get it, it provides OAuth. But it’s much more complex than proxy based auth… And overkill for many cases, mine for sure.\n
    \n
    Three: impossible to disable authentication at all, which would just work fine in my use case. There is a switch that seems for that, but no, it’s only for using OAuth.\n
    \n
    Four: I cannot find a way to browse by location, only by map. (Locations list seems to be half baked unless I am missing something).\n
    \n
    Five: no way to deploy on bare metal, and I tried! due to lack of documentation (only info I found where very very outdated), and no willingness to provide info about that either. Seems that docker is so much better that supporting bare metal is a waste of time.\n
    \n
    Six: basically impossible to manage easily public albums. like a public landing page. I get this might be outside immich scope.\n
    \n
    Seven: even if now you can import existing libraries, it still does not detect albums withinbthem (sub folders) which is very annoying.\n
    \n
    So, overall its a great project and very promising, faster and more reliable than Libre Photos in my use case, but still lacking some basic features that the Dev seems not interested in adding. He developed it to please his wife, I get it :) - no pun intended, doing all this take lots of time, I know.\n
    \n
    These are the alternatives I know of:\n
    \n
    Photo prism requires a subscription for reverse Geo coding.\n
    \n
    LibrePhotos feels sluggish and kind if abandoned.\n
    \n
    Are there any others? (Piwigo and Lytchee are great tools, but different kind of tools)\n
    \n
    Let’s hope for immich, Dev is working a lit, let’s hope for the best.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 10
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727282318 {#1366
    date: 2024-09-25 18:38:38.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1891 …}
  +votes: Doctrine\ORM\PersistentCollection {#1441 …}
  +reports: Doctrine\ORM\PersistentCollection {#2356 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1783 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1432 …}
  +badges: Doctrine\ORM\PersistentCollection {#1433 …}
  +children: []
  -id: 31895
  -titleTs: "'fight':1 'immich':3"
  -bodyTs: "'abandon':395 'abl':90 'access':92 'ad':350 'album':281,309 'alreadi':115 'altern':376 'amaz':4 'annoy':316 'auth':137,159 'authent':172 'baffl':128 'bake':219 'bare':231,267 'base':75,158 'basic':275,341 'best':426 'better':264 'brows':207 'cannot':138,202 'case':164,183,336 'code':388 'complex':155 'decid':12 'dedic':85 'deploy':229 'detect':308 'dev':114,345,416 'develop':45,352 'differ':407 'disabl':171 'docker':260 'document':240 'doesn':47 'domain':87,106 'due':236 'easili':279 'either':257 'even':296 'exist':302 'fast':27 'faster':326 'featur':342 'feel':390 'find':127,203 'fine':179 'five':225 'folder':312 'found':35,244 'four':200 'geo':387 'get':145,288,359 'give':14 'go':69 'great':321,404 'guy':64 'half':218 'hit':40 'honest':20 'hope':413,423 'immich':10,293,415 'immich.mydomain':135 'import':301 'imposs':169,276 'impress':24 'info':242,254 'insecur':124 'instead':133 'intend':363 'interest':348 'internet':95 'issu':59 'kind':50,393,408 'know':372,378 'lack':238,339 'land':285 'least':61 'let':411,421 'libr':331 'librari':303 'librephoto':389 'like':282 'list':214 'listen':52 'lit':420 'locat':209,213 'lot':368 'lytche':402 'manag':278 'mani':163 'map':212 'mayb':62 'mean':78,130 'metal':232,268 'might':290 'mine':165 'miss':223 'much':56,153,263 'mydomain/immich':132 'oauth':149,199 'one':70 'other':399 'outdat':248 'outsid':292 'overal':318 'overkil':161 'page':286 'past':122 'photo':332,380 'piwigo':400 'pleas':355 'polish':29 'post':7 'prism':381 'project':322 'promis':325 'provid':148,253 'proxi':143,157 'public':280,284 'pun':362 'quirk':38 'quit':23 'read':9 'reliabl':329 'request':118 'requir':382 'revers':142,386 'review':5 'scope':294 'seem':49,189,215,258,346 'servic':100 'seven':295 'shut':116 'singl':104 'six':274 'sluggish':391 'someth':224 'spin':83 'still':305,338 'sub':86,105,311 'subscript':384 'suggest':66 'support':74,266 'sure':167 'switch':187 'take':367 'three':168 'tie':140 'time':273,370 'tool':405,410 'tri':17,235 'two':136 'unless':220 'url':76 'use':131,182,198,335 'user':54 'wall':42 'wast':271 'way':205,227 'wife':357 'willing':251 'witch':77 'withinbthem':310 'work':32,109,178,418 'would':176"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705806438
  +visibility: "visible             "
  +apId: "https://feddit.it/post/4975727"
  +editedAt: DateTimeImmutable @1727040153 {#1903
    date: 2024-09-22 23:22:33.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705739438 {#1371
    date: 2024-01-20 09:30:38.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2473
  +user: Proxies\__CG__\App\Entity\User {#1419 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Fighting-with-immich"
  +title: "Fighting with immich"
  +url: null
  +body: """
    After all the amazing reviews and post i read immich I decided to give it a try.\n
    \n
    To be honest I am quite impressed, it’s fast and polished, it just works.\n
    \n
    But I found a few quirks, and hit a wall with the developer that doesn’t seems kind to listen to users that much (on these issues at least!)\n
    \n
    Maybe you guys have suggestions?\n
    \n
    Here I go:\n
    \n
    One: it does not support base URLs, witch means that I had to spin a dedicated sub domain to be able to access it over internet while all my other services are on a single sub domain. I can work with that, but why. Dev already shut this request down in the past as “insecure”. Which I find baffling. (I mean use mydomain/immich instead of immich.mydomain)\n
    \n
    Two: auth cannot be tied to reverse proxy. I get it, it provides OAuth. But it’s much more complex than proxy based auth… And overkill for many cases, mine for sure.\n
    \n
    Three: impossible to disable authentication at all, which would just work fine in my use case. There is a switch that seems for that, but no, it’s only for using OAuth.\n
    \n
    Four: I cannot find a way to browse by location, only by map. (Locations list seems to be half baked unless I am missing something).\n
    \n
    Five: no way to deploy on bare metal, and I tried! due to lack of documentation (only info I found where very very outdated), and no willingness to provide info about that either. Seems that docker is so much better that supporting bare metal is a waste of time.\n
    \n
    Six: basically impossible to manage easily public albums. like a public landing page. I get this might be outside immich scope.\n
    \n
    Seven: even if now you can import existing libraries, it still does not detect albums withinbthem (sub folders) which is very annoying.\n
    \n
    So, overall its a great project and very promising, faster and more reliable than Libre Photos in my use case, but still lacking some basic features that the Dev seems not interested in adding. He developed it to please his wife, I get it :) - no pun intended, doing all this take lots of time, I know.\n
    \n
    These are the alternatives I know of:\n
    \n
    Photo prism requires a subscription for reverse Geo coding.\n
    \n
    LibrePhotos feels sluggish and kind if abandoned.\n
    \n
    Are there any others? (Piwigo and Lytchee are great tools, but different kind of tools)\n
    \n
    Let’s hope for immich, Dev is working a lit, let’s hope for the best.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 10
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727282318 {#1366
    date: 2024-09-25 18:38:38.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1891 …}
  +votes: Doctrine\ORM\PersistentCollection {#1441 …}
  +reports: Doctrine\ORM\PersistentCollection {#2356 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1783 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1432 …}
  +badges: Doctrine\ORM\PersistentCollection {#1433 …}
  +children: []
  -id: 31895
  -titleTs: "'fight':1 'immich':3"
  -bodyTs: "'abandon':395 'abl':90 'access':92 'ad':350 'album':281,309 'alreadi':115 'altern':376 'amaz':4 'annoy':316 'auth':137,159 'authent':172 'baffl':128 'bake':219 'bare':231,267 'base':75,158 'basic':275,341 'best':426 'better':264 'brows':207 'cannot':138,202 'case':164,183,336 'code':388 'complex':155 'decid':12 'dedic':85 'deploy':229 'detect':308 'dev':114,345,416 'develop':45,352 'differ':407 'disabl':171 'docker':260 'document':240 'doesn':47 'domain':87,106 'due':236 'easili':279 'either':257 'even':296 'exist':302 'fast':27 'faster':326 'featur':342 'feel':390 'find':127,203 'fine':179 'five':225 'folder':312 'found':35,244 'four':200 'geo':387 'get':145,288,359 'give':14 'go':69 'great':321,404 'guy':64 'half':218 'hit':40 'honest':20 'hope':413,423 'immich':10,293,415 'immich.mydomain':135 'import':301 'imposs':169,276 'impress':24 'info':242,254 'insecur':124 'instead':133 'intend':363 'interest':348 'internet':95 'issu':59 'kind':50,393,408 'know':372,378 'lack':238,339 'land':285 'least':61 'let':411,421 'libr':331 'librari':303 'librephoto':389 'like':282 'list':214 'listen':52 'lit':420 'locat':209,213 'lot':368 'lytche':402 'manag':278 'mani':163 'map':212 'mayb':62 'mean':78,130 'metal':232,268 'might':290 'mine':165 'miss':223 'much':56,153,263 'mydomain/immich':132 'oauth':149,199 'one':70 'other':399 'outdat':248 'outsid':292 'overal':318 'overkil':161 'page':286 'past':122 'photo':332,380 'piwigo':400 'pleas':355 'polish':29 'post':7 'prism':381 'project':322 'promis':325 'provid':148,253 'proxi':143,157 'public':280,284 'pun':362 'quirk':38 'quit':23 'read':9 'reliabl':329 'request':118 'requir':382 'revers':142,386 'review':5 'scope':294 'seem':49,189,215,258,346 'servic':100 'seven':295 'shut':116 'singl':104 'six':274 'sluggish':391 'someth':224 'spin':83 'still':305,338 'sub':86,105,311 'subscript':384 'suggest':66 'support':74,266 'sure':167 'switch':187 'take':367 'three':168 'tie':140 'time':273,370 'tool':405,410 'tri':17,235 'two':136 'unless':220 'url':76 'use':131,182,198,335 'user':54 'wall':42 'wast':271 'way':205,227 'wife':357 'willing':251 'witch':77 'withinbthem':310 'work':32,109,178,418 'would':176"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705806438
  +visibility: "visible             "
  +apId: "https://feddit.it/post/4975727"
  +editedAt: DateTimeImmutable @1727040153 {#1903
    date: 2024-09-22 23:22:33.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705739438 {#1371
    date: 2024-01-20 09:30:38.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\Entry {#1434
  +user: Proxies\__CG__\App\Entity\User {#1440 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Proxmox-Ubuntu-VM-has-graphical-console"
  +title: "Proxmox Ubuntu VM has "graphical" console"
  +url: null
  +body: "This is kind of hard to explain, but hopefully it makes sense. I don’t think a screenshot would help because everything “LOOKS” fine. But the characters in my Ubuntu VM console look funny. And I can’t drag my mouse across the text to select it. Nor cacn I right-click. The console works fine, and I can run commands. I don’t see the Ubuntu desktop, just this console. I don’t even really need the desktop, but if it’s there and I can start it up when I want it, that will be OK, but for now I would like to figure out how to get a regular console for this VM. Any ideas? Thanks, and sorry for the newb question!"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 13
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727105116 {#1459
    date: 2024-09-23 17:25:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1431 …}
  +votes: Doctrine\ORM\PersistentCollection {#1430 …}
  +reports: Doctrine\ORM\PersistentCollection {#1694 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1700 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1697 …}
  +badges: Doctrine\ORM\PersistentCollection {#1690 …}
  +children: []
  -id: 31828
  -titleTs: "'consol':6 'graphic':5 'proxmox':1 'ubuntu':2 'vm':3"
  -bodyTs: "'across':42 'cacn':49 'charact':27 'click':53 'command':62 'consol':32,55,72,114 'desktop':69,80 'drag':39 'even':76 'everyth':22 'explain':7 'figur':107 'fine':24,57 'funni':34 'get':111 'hard':5 'help':20 'hope':9 'idea':119 'kind':3 'like':105 'look':23,33 'make':11 'mous':41 'need':78 'newb':125 'ok':99 'question':126 'realli':77 'regular':113 'right':52 'right-click':51 'run':61 'screenshot':18 'see':66 'select':46 'sens':12 'sorri':122 'start':89 'text':44 'thank':120 'think':16 'ubuntu':30,68 'vm':31,117 'want':94 'work':56 'would':19,104"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705760369
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10929287"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705707369 {#1455
    date: 2024-01-20 00:36:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\Entry {#1434
  +user: Proxies\__CG__\App\Entity\User {#1440 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Proxmox-Ubuntu-VM-has-graphical-console"
  +title: "Proxmox Ubuntu VM has "graphical" console"
  +url: null
  +body: "This is kind of hard to explain, but hopefully it makes sense. I don’t think a screenshot would help because everything “LOOKS” fine. But the characters in my Ubuntu VM console look funny. And I can’t drag my mouse across the text to select it. Nor cacn I right-click. The console works fine, and I can run commands. I don’t see the Ubuntu desktop, just this console. I don’t even really need the desktop, but if it’s there and I can start it up when I want it, that will be OK, but for now I would like to figure out how to get a regular console for this VM. Any ideas? Thanks, and sorry for the newb question!"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 13
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727105116 {#1459
    date: 2024-09-23 17:25:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1431 …}
  +votes: Doctrine\ORM\PersistentCollection {#1430 …}
  +reports: Doctrine\ORM\PersistentCollection {#1694 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1700 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1697 …}
  +badges: Doctrine\ORM\PersistentCollection {#1690 …}
  +children: []
  -id: 31828
  -titleTs: "'consol':6 'graphic':5 'proxmox':1 'ubuntu':2 'vm':3"
  -bodyTs: "'across':42 'cacn':49 'charact':27 'click':53 'command':62 'consol':32,55,72,114 'desktop':69,80 'drag':39 'even':76 'everyth':22 'explain':7 'figur':107 'fine':24,57 'funni':34 'get':111 'hard':5 'help':20 'hope':9 'idea':119 'kind':3 'like':105 'look':23,33 'make':11 'mous':41 'need':78 'newb':125 'ok':99 'question':126 'realli':77 'regular':113 'right':52 'right-click':51 'run':61 'screenshot':18 'see':66 'select':46 'sens':12 'sorri':122 'start':89 'text':44 'thank':120 'think':16 'ubuntu':30,68 'vm':31,117 'want':94 'work':56 'would':19,104"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705760369
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10929287"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705707369 {#1455
    date: 2024-01-20 00:36:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\Entry {#1434
  +user: Proxies\__CG__\App\Entity\User {#1440 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Proxmox-Ubuntu-VM-has-graphical-console"
  +title: "Proxmox Ubuntu VM has "graphical" console"
  +url: null
  +body: "This is kind of hard to explain, but hopefully it makes sense. I don’t think a screenshot would help because everything “LOOKS” fine. But the characters in my Ubuntu VM console look funny. And I can’t drag my mouse across the text to select it. Nor cacn I right-click. The console works fine, and I can run commands. I don’t see the Ubuntu desktop, just this console. I don’t even really need the desktop, but if it’s there and I can start it up when I want it, that will be OK, but for now I would like to figure out how to get a regular console for this VM. Any ideas? Thanks, and sorry for the newb question!"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 13
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727105116 {#1459
    date: 2024-09-23 17:25:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1431 …}
  +votes: Doctrine\ORM\PersistentCollection {#1430 …}
  +reports: Doctrine\ORM\PersistentCollection {#1694 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1700 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1697 …}
  +badges: Doctrine\ORM\PersistentCollection {#1690 …}
  +children: []
  -id: 31828
  -titleTs: "'consol':6 'graphic':5 'proxmox':1 'ubuntu':2 'vm':3"
  -bodyTs: "'across':42 'cacn':49 'charact':27 'click':53 'command':62 'consol':32,55,72,114 'desktop':69,80 'drag':39 'even':76 'everyth':22 'explain':7 'figur':107 'fine':24,57 'funni':34 'get':111 'hard':5 'help':20 'hope':9 'idea':119 'kind':3 'like':105 'look':23,33 'make':11 'mous':41 'need':78 'newb':125 'ok':99 'question':126 'realli':77 'regular':113 'right':52 'right-click':51 'run':61 'screenshot':18 'see':66 'select':46 'sens':12 'sorri':122 'start':89 'text':44 'thank':120 'think':16 'ubuntu':30,68 'vm':31,117 'want':94 'work':56 'would':19,104"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705760369
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10929287"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705707369 {#1455
    date: 2024-01-20 00:36:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\Entry {#1610
  +user: Proxies\__CG__\App\Entity\User {#1609 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "What-should-I-use-my-RPi4-for"
  +title: "What should I use my RPi4 for?"
  +url: null
  +body: """
    I have a unused RPi4 (the 8Gig one) running DietPi. I did use it as a playground but ever since I am renting a Hetzner machine for (playground) stuff that I want web accessible, I don’t have particular use for the Pi.\n
    \n
    I am currently running (outdated) Home Assistant on it but there isn’t much I can connect it with (yet, getting the flashable/compatible ikea smart lightning zigbee? bridge thingy is on my bucket list). Obviously I do have a pihole there.\n
    \n
    Shoot me any other ideas I could run there. Some kind of monitoring of my rented infra would be cool (I already have uptime kuma on the dedi hetzner box). One idea I had was if there are some OSS security scanning “daemons” I could use on to monitor my other infra.\n
    \n
    Thanks a lot!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 37
  +favouriteCount: 59
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727403440 {#1696
    date: 2024-09-27 04:17:20.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1606 …}
  +votes: Doctrine\ORM\PersistentCollection {#1612 …}
  +reports: Doctrine\ORM\PersistentCollection {#1743 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1744 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1646 …}
  +badges: Doctrine\ORM\PersistentCollection {#1645 …}
  +children: []
  -id: 31700
  -titleTs: "'rpi4':6 'use':4"
  -bodyTs: "'8gig':7 'access':34 'alreadi':106 'assist':50 'box':114 'bridg':71 'bucket':76 'connect':60 'cool':104 'could':91,129 'current':46 'daemon':127 'dedi':112 'dietpi':10 'ever':19 'flashable/compatible':66 'get':64 'hetzner':25,113 'home':49 'idea':89,116 'ikea':67 'infra':101,136 'isn':55 'kind':95 'kuma':109 'lightn':69 'list':77 'lot':139 'machin':26 'monitor':97,133 'much':57 'obvious':78 'one':8,115 'oss':124 'outdat':48 'particular':39 'pi':43 'pihol':83 'playground':17,28 'rent':23,100 'rpi4':5 'run':9,47,92 'scan':126 'secur':125 'shoot':85 'sinc':20 'smart':68 'stuff':29 'thank':137 'thingi':72 'unus':4 'uptim':108 'use':13,40,130 'want':32 'web':33 'would':102 'yet':63 'zigbe':70"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705756106
  +visibility: "visible             "
  +apId: "https://biglemmowski.win/post/546746"
  +editedAt: DateTimeImmutable @1726954504 {#1709
    date: 2024-09-21 23:35:04.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705669706 {#1595
    date: 2024-01-19 14:08:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\Entry {#1610
  +user: Proxies\__CG__\App\Entity\User {#1609 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "What-should-I-use-my-RPi4-for"
  +title: "What should I use my RPi4 for?"
  +url: null
  +body: """
    I have a unused RPi4 (the 8Gig one) running DietPi. I did use it as a playground but ever since I am renting a Hetzner machine for (playground) stuff that I want web accessible, I don’t have particular use for the Pi.\n
    \n
    I am currently running (outdated) Home Assistant on it but there isn’t much I can connect it with (yet, getting the flashable/compatible ikea smart lightning zigbee? bridge thingy is on my bucket list). Obviously I do have a pihole there.\n
    \n
    Shoot me any other ideas I could run there. Some kind of monitoring of my rented infra would be cool (I already have uptime kuma on the dedi hetzner box). One idea I had was if there are some OSS security scanning “daemons” I could use on to monitor my other infra.\n
    \n
    Thanks a lot!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 37
  +favouriteCount: 59
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727403440 {#1696
    date: 2024-09-27 04:17:20.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1606 …}
  +votes: Doctrine\ORM\PersistentCollection {#1612 …}
  +reports: Doctrine\ORM\PersistentCollection {#1743 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1744 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1646 …}
  +badges: Doctrine\ORM\PersistentCollection {#1645 …}
  +children: []
  -id: 31700
  -titleTs: "'rpi4':6 'use':4"
  -bodyTs: "'8gig':7 'access':34 'alreadi':106 'assist':50 'box':114 'bridg':71 'bucket':76 'connect':60 'cool':104 'could':91,129 'current':46 'daemon':127 'dedi':112 'dietpi':10 'ever':19 'flashable/compatible':66 'get':64 'hetzner':25,113 'home':49 'idea':89,116 'ikea':67 'infra':101,136 'isn':55 'kind':95 'kuma':109 'lightn':69 'list':77 'lot':139 'machin':26 'monitor':97,133 'much':57 'obvious':78 'one':8,115 'oss':124 'outdat':48 'particular':39 'pi':43 'pihol':83 'playground':17,28 'rent':23,100 'rpi4':5 'run':9,47,92 'scan':126 'secur':125 'shoot':85 'sinc':20 'smart':68 'stuff':29 'thank':137 'thingi':72 'unus':4 'uptim':108 'use':13,40,130 'want':32 'web':33 'would':102 'yet':63 'zigbe':70"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705756106
  +visibility: "visible             "
  +apId: "https://biglemmowski.win/post/546746"
  +editedAt: DateTimeImmutable @1726954504 {#1709
    date: 2024-09-21 23:35:04.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705669706 {#1595
    date: 2024-01-19 14:08:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\Entry {#1610
  +user: Proxies\__CG__\App\Entity\User {#1609 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "What-should-I-use-my-RPi4-for"
  +title: "What should I use my RPi4 for?"
  +url: null
  +body: """
    I have a unused RPi4 (the 8Gig one) running DietPi. I did use it as a playground but ever since I am renting a Hetzner machine for (playground) stuff that I want web accessible, I don’t have particular use for the Pi.\n
    \n
    I am currently running (outdated) Home Assistant on it but there isn’t much I can connect it with (yet, getting the flashable/compatible ikea smart lightning zigbee? bridge thingy is on my bucket list). Obviously I do have a pihole there.\n
    \n
    Shoot me any other ideas I could run there. Some kind of monitoring of my rented infra would be cool (I already have uptime kuma on the dedi hetzner box). One idea I had was if there are some OSS security scanning “daemons” I could use on to monitor my other infra.\n
    \n
    Thanks a lot!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 37
  +favouriteCount: 59
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727403440 {#1696
    date: 2024-09-27 04:17:20.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1606 …}
  +votes: Doctrine\ORM\PersistentCollection {#1612 …}
  +reports: Doctrine\ORM\PersistentCollection {#1743 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1744 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1646 …}
  +badges: Doctrine\ORM\PersistentCollection {#1645 …}
  +children: []
  -id: 31700
  -titleTs: "'rpi4':6 'use':4"
  -bodyTs: "'8gig':7 'access':34 'alreadi':106 'assist':50 'box':114 'bridg':71 'bucket':76 'connect':60 'cool':104 'could':91,129 'current':46 'daemon':127 'dedi':112 'dietpi':10 'ever':19 'flashable/compatible':66 'get':64 'hetzner':25,113 'home':49 'idea':89,116 'ikea':67 'infra':101,136 'isn':55 'kind':95 'kuma':109 'lightn':69 'list':77 'lot':139 'machin':26 'monitor':97,133 'much':57 'obvious':78 'one':8,115 'oss':124 'outdat':48 'particular':39 'pi':43 'pihol':83 'playground':17,28 'rent':23,100 'rpi4':5 'run':9,47,92 'scan':126 'secur':125 'shoot':85 'sinc':20 'smart':68 'stuff':29 'thank':137 'thingi':72 'unus':4 'uptim':108 'use':13,40,130 'want':32 'web':33 'would':102 'yet':63 'zigbe':70"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705756106
  +visibility: "visible             "
  +apId: "https://biglemmowski.win/post/546746"
  +editedAt: DateTimeImmutable @1726954504 {#1709
    date: 2024-09-21 23:35:04.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705669706 {#1595
    date: 2024-01-19 14:08:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\Entry {#1665
  +user: Proxies\__CG__\App\Entity\User {#1675 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Docker-Container-Status-Displays-on-Public-Website"
  +title: "Docker Container Status Displays on Public Website"
  +url: null
  +body: """
    I have a home server with tech illiterate users (Tailscale/VPN won’t be a solution for them), and I’ve been setting up a little blog to keep them updated about content and status. I had an idea of setting up a server status page that displayed the running state of various docker containers so they could easily see if services are running or not.\n
    \n
    The dashboards I’ve seen have been geared towards administrators, but I’m looking for something simple, with no control buttons, that is just for display. I was thinking that there might be a dashboard out there with the ability to export the displays as a webpage widget or something along those lines.\n
    \n
    I have a VPS I can use just for the online display, so I’m not worried about the networking per se. Needs to run on Debian.\n
    \n
    Thanks for any help you can provide!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727323930 {#1641
    date: 2024-09-26 06:12:10.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1674 …}
  +votes: Doctrine\ORM\PersistentCollection {#1672 …}
  +reports: Doctrine\ORM\PersistentCollection {#1677 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1669 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1666 …}
  +badges: Doctrine\ORM\PersistentCollection {#1668 …}
  +children: []
  -id: 31778
  -titleTs: "'contain':2 'display':4 'docker':1 'public':6 'status':3 'websit':7"
  -bodyTs: "'abil':105 'administr':75 'along':116 'blog':26 'button':86 'contain':54 'content':32 'control':85 'could':57 'dashboard':67,100 'debian':145 'display':47,91,109,130 'docker':53 'easili':58 'export':107 'gear':73 'help':149 'home':4 'idea':38 'illiter':8 'keep':28 'line':118 'littl':25 'look':79 'm':78,133 'might':97 'need':141 'network':138 'onlin':129 'page':45 'per':139 'provid':152 'run':49,63,143 'se':140 'see':59 'seen':70 'server':5,43 'servic':61 'set':22,40 'simpl':82 'solut':15 'someth':81,115 'state':50 'status':34,44 'tailscale/vpn':10 'tech':7 'thank':146 'think':94 'toward':74 'updat':30 'use':125 'user':9 'various':52 've':20,69 'vps':122 'webpag':112 'widget':113 'won':11 'worri':135"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705750923
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/12660776"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705686923 {#1648
    date: 2024-01-19 18:55:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\Entry {#1665
  +user: Proxies\__CG__\App\Entity\User {#1675 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Docker-Container-Status-Displays-on-Public-Website"
  +title: "Docker Container Status Displays on Public Website"
  +url: null
  +body: """
    I have a home server with tech illiterate users (Tailscale/VPN won’t be a solution for them), and I’ve been setting up a little blog to keep them updated about content and status. I had an idea of setting up a server status page that displayed the running state of various docker containers so they could easily see if services are running or not.\n
    \n
    The dashboards I’ve seen have been geared towards administrators, but I’m looking for something simple, with no control buttons, that is just for display. I was thinking that there might be a dashboard out there with the ability to export the displays as a webpage widget or something along those lines.\n
    \n
    I have a VPS I can use just for the online display, so I’m not worried about the networking per se. Needs to run on Debian.\n
    \n
    Thanks for any help you can provide!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727323930 {#1641
    date: 2024-09-26 06:12:10.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1674 …}
  +votes: Doctrine\ORM\PersistentCollection {#1672 …}
  +reports: Doctrine\ORM\PersistentCollection {#1677 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1669 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1666 …}
  +badges: Doctrine\ORM\PersistentCollection {#1668 …}
  +children: []
  -id: 31778
  -titleTs: "'contain':2 'display':4 'docker':1 'public':6 'status':3 'websit':7"
  -bodyTs: "'abil':105 'administr':75 'along':116 'blog':26 'button':86 'contain':54 'content':32 'control':85 'could':57 'dashboard':67,100 'debian':145 'display':47,91,109,130 'docker':53 'easili':58 'export':107 'gear':73 'help':149 'home':4 'idea':38 'illiter':8 'keep':28 'line':118 'littl':25 'look':79 'm':78,133 'might':97 'need':141 'network':138 'onlin':129 'page':45 'per':139 'provid':152 'run':49,63,143 'se':140 'see':59 'seen':70 'server':5,43 'servic':61 'set':22,40 'simpl':82 'solut':15 'someth':81,115 'state':50 'status':34,44 'tailscale/vpn':10 'tech':7 'thank':146 'think':94 'toward':74 'updat':30 'use':125 'user':9 'various':52 've':20,69 'vps':122 'webpag':112 'widget':113 'won':11 'worri':135"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705750923
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/12660776"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705686923 {#1648
    date: 2024-01-19 18:55:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\Entry {#1665
  +user: Proxies\__CG__\App\Entity\User {#1675 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Docker-Container-Status-Displays-on-Public-Website"
  +title: "Docker Container Status Displays on Public Website"
  +url: null
  +body: """
    I have a home server with tech illiterate users (Tailscale/VPN won’t be a solution for them), and I’ve been setting up a little blog to keep them updated about content and status. I had an idea of setting up a server status page that displayed the running state of various docker containers so they could easily see if services are running or not.\n
    \n
    The dashboards I’ve seen have been geared towards administrators, but I’m looking for something simple, with no control buttons, that is just for display. I was thinking that there might be a dashboard out there with the ability to export the displays as a webpage widget or something along those lines.\n
    \n
    I have a VPS I can use just for the online display, so I’m not worried about the networking per se. Needs to run on Debian.\n
    \n
    Thanks for any help you can provide!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727323930 {#1641
    date: 2024-09-26 06:12:10.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1674 …}
  +votes: Doctrine\ORM\PersistentCollection {#1672 …}
  +reports: Doctrine\ORM\PersistentCollection {#1677 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1669 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1666 …}
  +badges: Doctrine\ORM\PersistentCollection {#1668 …}
  +children: []
  -id: 31778
  -titleTs: "'contain':2 'display':4 'docker':1 'public':6 'status':3 'websit':7"
  -bodyTs: "'abil':105 'administr':75 'along':116 'blog':26 'button':86 'contain':54 'content':32 'control':85 'could':57 'dashboard':67,100 'debian':145 'display':47,91,109,130 'docker':53 'easili':58 'export':107 'gear':73 'help':149 'home':4 'idea':38 'illiter':8 'keep':28 'line':118 'littl':25 'look':79 'm':78,133 'might':97 'need':141 'network':138 'onlin':129 'page':45 'per':139 'provid':152 'run':49,63,143 'se':140 'see':59 'seen':70 'server':5,43 'servic':61 'set':22,40 'simpl':82 'solut':15 'someth':81,115 'state':50 'status':34,44 'tailscale/vpn':10 'tech':7 'thank':146 'think':94 'toward':74 'updat':30 'use':125 'user':9 'various':52 've':20,69 'vps':122 'webpag':112 'widget':113 'won':11 'worri':135"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705750923
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/12660776"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705686923 {#1648
    date: 2024-01-19 18:55:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\Entry {#1654
  +user: Proxies\__CG__\App\Entity\User {#1652 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Do-the-Lenovo-P500-P510-support-TFX-PSUs"
  +title: "Do the Lenovo P500/P510 support TFX PSUs?"
  +url: null
  +body: """
    Hi community,\n
    \n
    I’ve been looking at the older Lenovo P310/P500/P510 workstations as an alternative to Dell optiplexes on the used market. What I’m worried about is the PSU specifications required for the P500/P510 - do these support TFX PSUs? Can someone confirm?\n
    \n
    Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 4
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705710545 {#1679
    date: 2024-01-20 01:29:05.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1655 …}
  +votes: Doctrine\ORM\PersistentCollection {#1651 …}
  +reports: Doctrine\ORM\PersistentCollection {#1656 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1662 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1553 …}
  +badges: Doctrine\ORM\PersistentCollection {#1590 …}
  +children: []
  -id: 31836
  -titleTs: "'lenovo':3 'p500/p510':4 'psus':7 'support':5 'tfx':6"
  -bodyTs: "'altern':15 'communiti':2 'confirm':43 'dell':17 'hi':1 'lenovo':10 'look':6 'm':25 'market':22 'older':9 'optiplex':18 'p310/p500/p510':11 'p500/p510':35 'psu':30 'psus':40 'requir':32 'someon':42 'specif':31 'support':38 'tfx':39 'thank':44 'use':21 've':4 'workstat':12 'worri':26"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705719545
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10930586"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705710545 {#1650
    date: 2024-01-20 01:29:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\Entry {#1654
  +user: Proxies\__CG__\App\Entity\User {#1652 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Do-the-Lenovo-P500-P510-support-TFX-PSUs"
  +title: "Do the Lenovo P500/P510 support TFX PSUs?"
  +url: null
  +body: """
    Hi community,\n
    \n
    I’ve been looking at the older Lenovo P310/P500/P510 workstations as an alternative to Dell optiplexes on the used market. What I’m worried about is the PSU specifications required for the P500/P510 - do these support TFX PSUs? Can someone confirm?\n
    \n
    Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 4
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705710545 {#1679
    date: 2024-01-20 01:29:05.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1655 …}
  +votes: Doctrine\ORM\PersistentCollection {#1651 …}
  +reports: Doctrine\ORM\PersistentCollection {#1656 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1662 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1553 …}
  +badges: Doctrine\ORM\PersistentCollection {#1590 …}
  +children: []
  -id: 31836
  -titleTs: "'lenovo':3 'p500/p510':4 'psus':7 'support':5 'tfx':6"
  -bodyTs: "'altern':15 'communiti':2 'confirm':43 'dell':17 'hi':1 'lenovo':10 'look':6 'm':25 'market':22 'older':9 'optiplex':18 'p310/p500/p510':11 'p500/p510':35 'psu':30 'psus':40 'requir':32 'someon':42 'specif':31 'support':38 'tfx':39 'thank':44 'use':21 've':4 'workstat':12 'worri':26"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705719545
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10930586"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705710545 {#1650
    date: 2024-01-20 01:29:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\Entry {#1654
  +user: Proxies\__CG__\App\Entity\User {#1652 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Do-the-Lenovo-P500-P510-support-TFX-PSUs"
  +title: "Do the Lenovo P500/P510 support TFX PSUs?"
  +url: null
  +body: """
    Hi community,\n
    \n
    I’ve been looking at the older Lenovo P310/P500/P510 workstations as an alternative to Dell optiplexes on the used market. What I’m worried about is the PSU specifications required for the P500/P510 - do these support TFX PSUs? Can someone confirm?\n
    \n
    Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 4
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705710545 {#1679
    date: 2024-01-20 01:29:05.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1655 …}
  +votes: Doctrine\ORM\PersistentCollection {#1651 …}
  +reports: Doctrine\ORM\PersistentCollection {#1656 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1662 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1553 …}
  +badges: Doctrine\ORM\PersistentCollection {#1590 …}
  +children: []
  -id: 31836
  -titleTs: "'lenovo':3 'p500/p510':4 'psus':7 'support':5 'tfx':6"
  -bodyTs: "'altern':15 'communiti':2 'confirm':43 'dell':17 'hi':1 'lenovo':10 'look':6 'm':25 'market':22 'older':9 'optiplex':18 'p310/p500/p510':11 'p500/p510':35 'psu':30 'psus':40 'requir':32 'someon':42 'specif':31 'support':38 'tfx':39 'thank':44 'use':21 've':4 'workstat':12 'worri':26"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705719545
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10930586"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705710545 {#1650
    date: 2024-01-20 01:29:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\Entry {#1571
  +user: Proxies\__CG__\App\Entity\User {#1582 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "What-software-does-the-Internet-Archive-run"
  +title: "What software does the Internet Archive run?"
  +url: null
  +body: "Is there an open source package that the Internet Archive runs? What is it? I assume sites like archive.is run the same. I’d like to know if I can also run it for self-hosted archiving."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 52
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726976998 {#1591
    date: 2024-09-22 05:49:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1578 …}
  +votes: Doctrine\ORM\PersistentCollection {#1577 …}
  +reports: Doctrine\ORM\PersistentCollection {#1579 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1581 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1572 …}
  +badges: Doctrine\ORM\PersistentCollection {#1575 …}
  +children: []
  -id: 31642
  -titleTs: "'archiv':6 'internet':5 'run':7 'softwar':2"
  -bodyTs: "'also':31 'archiv':10,38 'archive.is':19 'assum':16 'd':24 'host':37 'internet':9 'know':27 'like':18,25 'open':4 'packag':6 'run':11,20,32 'self':36 'self-host':35 'site':17 'sourc':5"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705719250
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13578451"
  +editedAt: DateTimeImmutable @1726559015 {#1593
    date: 2024-09-17 09:43:35.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705632850 {#1589
    date: 2024-01-19 03:54:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\Entry {#1571
  +user: Proxies\__CG__\App\Entity\User {#1582 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "What-software-does-the-Internet-Archive-run"
  +title: "What software does the Internet Archive run?"
  +url: null
  +body: "Is there an open source package that the Internet Archive runs? What is it? I assume sites like archive.is run the same. I’d like to know if I can also run it for self-hosted archiving."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 52
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726976998 {#1591
    date: 2024-09-22 05:49:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1578 …}
  +votes: Doctrine\ORM\PersistentCollection {#1577 …}
  +reports: Doctrine\ORM\PersistentCollection {#1579 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1581 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1572 …}
  +badges: Doctrine\ORM\PersistentCollection {#1575 …}
  +children: []
  -id: 31642
  -titleTs: "'archiv':6 'internet':5 'run':7 'softwar':2"
  -bodyTs: "'also':31 'archiv':10,38 'archive.is':19 'assum':16 'd':24 'host':37 'internet':9 'know':27 'like':18,25 'open':4 'packag':6 'run':11,20,32 'self':36 'self-host':35 'site':17 'sourc':5"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705719250
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13578451"
  +editedAt: DateTimeImmutable @1726559015 {#1593
    date: 2024-09-17 09:43:35.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705632850 {#1589
    date: 2024-01-19 03:54:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\Entry {#1571
  +user: Proxies\__CG__\App\Entity\User {#1582 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "What-software-does-the-Internet-Archive-run"
  +title: "What software does the Internet Archive run?"
  +url: null
  +body: "Is there an open source package that the Internet Archive runs? What is it? I assume sites like archive.is run the same. I’d like to know if I can also run it for self-hosted archiving."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 52
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726976998 {#1591
    date: 2024-09-22 05:49:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1578 …}
  +votes: Doctrine\ORM\PersistentCollection {#1577 …}
  +reports: Doctrine\ORM\PersistentCollection {#1579 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1581 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1572 …}
  +badges: Doctrine\ORM\PersistentCollection {#1575 …}
  +children: []
  -id: 31642
  -titleTs: "'archiv':6 'internet':5 'run':7 'softwar':2"
  -bodyTs: "'also':31 'archiv':10,38 'archive.is':19 'assum':16 'd':24 'host':37 'internet':9 'know':27 'like':18,25 'open':4 'packag':6 'run':11,20,32 'self':36 'self-host':35 'site':17 'sourc':5"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705719250
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13578451"
  +editedAt: DateTimeImmutable @1726559015 {#1593
    date: 2024-09-17 09:43:35.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705632850 {#1589
    date: 2024-01-19 03:54:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\Entry {#1576
  +user: Proxies\__CG__\App\Entity\User {#1551 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "RaspberryPi-becoming-unresponsive-at-random-intervals"
  +title: "RaspberryPi becoming unresponsive at random intervals"
  +url: null
  +body: """
    Issue Description: I have been having this issue with my raspberry pi running dietPi where it seems to lock up and I cannot SSH / access any of the services on it. The interesting part is that the interface seems to be up and I can still ping it on the local network but shows no video output. usually I get about 3-6 days before the issue appears again.\n
    \n
    I am not really sure where to start to diagnose this issue. Any help would be appreciated!\n
    \n
    Things Tried:\n
    \n
    Reduced operating temp by getting a fan. I want to say this improved the length in between this issue appearing but don’t really have any hard evidence.\n
    \n
    uninstalled unused services\n
    \n
    Limited active torrents in QbitTorrent\n
    \n
    EDIT: Small thing to mention is that the CPU load is usually really high - like not uncommon for the load to be between 8-10 but I have seen it as high as 24.\n
    \n
    Temporary fix:\n
    \n
    Power cycle - everything comes up again in less than a minute.\n
    \n
    Raspberry Pi 3B v2\n
    \n
    OS: DietPi\n
    \n
    Services:\n
    \n
    Lidarr\n
    \n
    Radarr\n
    \n
    Sonarr\n
    \n
    Prowlarr\n
    \n
    Qbittorrent\n
    \n
    Mullvad VPN - WireGaurd\n
    \n
    SSH
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726748532 {#1586
    date: 2024-09-19 14:22:12.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1549 …}
  +votes: Doctrine\ORM\PersistentCollection {#1568 …}
  +reports: Doctrine\ORM\PersistentCollection {#1528 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1561 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
  +badges: Doctrine\ORM\PersistentCollection {#1559 …}
  +children: []
  -id: 31595
  -titleTs: "'becom':2 'interv':6 'random':5 'raspberrypi':1 'unrespons':3"
  -bodyTs: "'-10':149 '-6':63 '24':158 '3':62 '3b':174 '8':148 'access':25 'activ':121 'appear':68,108 'appreci':86 'cannot':23 'come':164 'cpu':133 'cycl':162 'day':64 'descript':2 'diagnos':79 'dietpi':14,177 'edit':125 'everyth':163 'evid':116 'fan':95 'fix':160 'get':60,93 'hard':115 'help':83 'high':138,156 'improv':101 'interest':33 'interfac':38 'issu':1,8,67,81,107 'length':103 'less':168 'lidarr':179 'like':139 'limit':120 'load':134,144 'local':51 'lock':19 'mention':129 'minut':171 'mullvad':184 'network':52 'oper':90 'os':176 'output':57 'part':34 'pi':12,173 'ping':47 'power':161 'prowlarr':182 'qbittorr':124,183 'radarr':180 'raspberri':11,172 'realli':73,112,137 'reduc':89 'run':13 'say':99 'seem':17,39 'seen':153 'servic':29,119,178 'show':54 'small':126 'sonarr':181 'ssh':24,187 'start':77 'still':46 'sure':74 'temp':91 'temporari':159 'thing':87,127 'torrent':122 'tri':88 'uncommon':141 'uninstal':117 'unus':118 'usual':58,136 'v2':175 'video':56 'vpn':185 'want':97 'wiregaurd':186 'would':84"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705700172
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10883352"
  +editedAt: DateTimeImmutable @1726498812 {#1573
    date: 2024-09-16 17:00:12.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705613772 {#1585
    date: 2024-01-18 22:36:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\Entry {#1576
  +user: Proxies\__CG__\App\Entity\User {#1551 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "RaspberryPi-becoming-unresponsive-at-random-intervals"
  +title: "RaspberryPi becoming unresponsive at random intervals"
  +url: null
  +body: """
    Issue Description: I have been having this issue with my raspberry pi running dietPi where it seems to lock up and I cannot SSH / access any of the services on it. The interesting part is that the interface seems to be up and I can still ping it on the local network but shows no video output. usually I get about 3-6 days before the issue appears again.\n
    \n
    I am not really sure where to start to diagnose this issue. Any help would be appreciated!\n
    \n
    Things Tried:\n
    \n
    Reduced operating temp by getting a fan. I want to say this improved the length in between this issue appearing but don’t really have any hard evidence.\n
    \n
    uninstalled unused services\n
    \n
    Limited active torrents in QbitTorrent\n
    \n
    EDIT: Small thing to mention is that the CPU load is usually really high - like not uncommon for the load to be between 8-10 but I have seen it as high as 24.\n
    \n
    Temporary fix:\n
    \n
    Power cycle - everything comes up again in less than a minute.\n
    \n
    Raspberry Pi 3B v2\n
    \n
    OS: DietPi\n
    \n
    Services:\n
    \n
    Lidarr\n
    \n
    Radarr\n
    \n
    Sonarr\n
    \n
    Prowlarr\n
    \n
    Qbittorrent\n
    \n
    Mullvad VPN - WireGaurd\n
    \n
    SSH
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726748532 {#1586
    date: 2024-09-19 14:22:12.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1549 …}
  +votes: Doctrine\ORM\PersistentCollection {#1568 …}
  +reports: Doctrine\ORM\PersistentCollection {#1528 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1561 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
  +badges: Doctrine\ORM\PersistentCollection {#1559 …}
  +children: []
  -id: 31595
  -titleTs: "'becom':2 'interv':6 'random':5 'raspberrypi':1 'unrespons':3"
  -bodyTs: "'-10':149 '-6':63 '24':158 '3':62 '3b':174 '8':148 'access':25 'activ':121 'appear':68,108 'appreci':86 'cannot':23 'come':164 'cpu':133 'cycl':162 'day':64 'descript':2 'diagnos':79 'dietpi':14,177 'edit':125 'everyth':163 'evid':116 'fan':95 'fix':160 'get':60,93 'hard':115 'help':83 'high':138,156 'improv':101 'interest':33 'interfac':38 'issu':1,8,67,81,107 'length':103 'less':168 'lidarr':179 'like':139 'limit':120 'load':134,144 'local':51 'lock':19 'mention':129 'minut':171 'mullvad':184 'network':52 'oper':90 'os':176 'output':57 'part':34 'pi':12,173 'ping':47 'power':161 'prowlarr':182 'qbittorr':124,183 'radarr':180 'raspberri':11,172 'realli':73,112,137 'reduc':89 'run':13 'say':99 'seem':17,39 'seen':153 'servic':29,119,178 'show':54 'small':126 'sonarr':181 'ssh':24,187 'start':77 'still':46 'sure':74 'temp':91 'temporari':159 'thing':87,127 'torrent':122 'tri':88 'uncommon':141 'uninstal':117 'unus':118 'usual':58,136 'v2':175 'video':56 'vpn':185 'want':97 'wiregaurd':186 'would':84"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705700172
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10883352"
  +editedAt: DateTimeImmutable @1726498812 {#1573
    date: 2024-09-16 17:00:12.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705613772 {#1585
    date: 2024-01-18 22:36:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\Entry {#1576
  +user: Proxies\__CG__\App\Entity\User {#1551 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "RaspberryPi-becoming-unresponsive-at-random-intervals"
  +title: "RaspberryPi becoming unresponsive at random intervals"
  +url: null
  +body: """
    Issue Description: I have been having this issue with my raspberry pi running dietPi where it seems to lock up and I cannot SSH / access any of the services on it. The interesting part is that the interface seems to be up and I can still ping it on the local network but shows no video output. usually I get about 3-6 days before the issue appears again.\n
    \n
    I am not really sure where to start to diagnose this issue. Any help would be appreciated!\n
    \n
    Things Tried:\n
    \n
    Reduced operating temp by getting a fan. I want to say this improved the length in between this issue appearing but don’t really have any hard evidence.\n
    \n
    uninstalled unused services\n
    \n
    Limited active torrents in QbitTorrent\n
    \n
    EDIT: Small thing to mention is that the CPU load is usually really high - like not uncommon for the load to be between 8-10 but I have seen it as high as 24.\n
    \n
    Temporary fix:\n
    \n
    Power cycle - everything comes up again in less than a minute.\n
    \n
    Raspberry Pi 3B v2\n
    \n
    OS: DietPi\n
    \n
    Services:\n
    \n
    Lidarr\n
    \n
    Radarr\n
    \n
    Sonarr\n
    \n
    Prowlarr\n
    \n
    Qbittorrent\n
    \n
    Mullvad VPN - WireGaurd\n
    \n
    SSH
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726748532 {#1586
    date: 2024-09-19 14:22:12.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1549 …}
  +votes: Doctrine\ORM\PersistentCollection {#1568 …}
  +reports: Doctrine\ORM\PersistentCollection {#1528 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1561 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
  +badges: Doctrine\ORM\PersistentCollection {#1559 …}
  +children: []
  -id: 31595
  -titleTs: "'becom':2 'interv':6 'random':5 'raspberrypi':1 'unrespons':3"
  -bodyTs: "'-10':149 '-6':63 '24':158 '3':62 '3b':174 '8':148 'access':25 'activ':121 'appear':68,108 'appreci':86 'cannot':23 'come':164 'cpu':133 'cycl':162 'day':64 'descript':2 'diagnos':79 'dietpi':14,177 'edit':125 'everyth':163 'evid':116 'fan':95 'fix':160 'get':60,93 'hard':115 'help':83 'high':138,156 'improv':101 'interest':33 'interfac':38 'issu':1,8,67,81,107 'length':103 'less':168 'lidarr':179 'like':139 'limit':120 'load':134,144 'local':51 'lock':19 'mention':129 'minut':171 'mullvad':184 'network':52 'oper':90 'os':176 'output':57 'part':34 'pi':12,173 'ping':47 'power':161 'prowlarr':182 'qbittorr':124,183 'radarr':180 'raspberri':11,172 'realli':73,112,137 'reduc':89 'run':13 'say':99 'seem':17,39 'seen':153 'servic':29,119,178 'show':54 'small':126 'sonarr':181 'ssh':24,187 'start':77 'still':46 'sure':74 'temp':91 'temporari':159 'thing':87,127 'torrent':122 'tri':88 'uncommon':141 'uninstal':117 'unus':118 'usual':58,136 'v2':175 'video':56 'vpn':185 'want':97 'wiregaurd':186 'would':84"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705700172
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10883352"
  +editedAt: DateTimeImmutable @1726498812 {#1573
    date: 2024-09-16 17:00:12.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705613772 {#1585
    date: 2024-01-18 22:36:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\Entry {#1563
  +user: Proxies\__CG__\App\Entity\User {#1562 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Public-DNS-server-with-gui"
  +title: "Public DNS server with gui"
  +url: null
  +body: """
    I am looking to setup a public DNS server and I found this DNS server\n
    \n
    [technitium.com/dns/](https://technitium.com/dns/)\n
    \n
    Does anyone know what the risks are of exposing the DNS port to the internet? How likely am I to get compromised? Is this a really bad idea?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728881504 {#1564
    date: 2024-10-14 06:51:44.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1565 …}
  +votes: Doctrine\ORM\PersistentCollection {#1558 …}
  +reports: Doctrine\ORM\PersistentCollection {#1557 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1613 …}
  +badges: Doctrine\ORM\PersistentCollection {#1596 …}
  +children: []
  -id: 31538
  -titleTs: "'dns':2 'gui':5 'public':1 'server':3"
  -bodyTs: "'/dns/](https://technitium.com/dns/)':18 'anyon':20 'bad':45 'compromis':40 'dns':8,14,29 'expos':27 'found':12 'get':39 'idea':46 'internet':33 'know':21 'like':35 'look':3 'port':30 'public':7 'realli':44 'risk':24 'server':9,15 'setup':5 'technitium.com':17 'technitium.com/dns/](https://technitium.com/dns/)':16"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705686844
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/8606570"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705600444 {#1566
    date: 2024-01-18 18:54:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\Entry {#1563
  +user: Proxies\__CG__\App\Entity\User {#1562 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Public-DNS-server-with-gui"
  +title: "Public DNS server with gui"
  +url: null
  +body: """
    I am looking to setup a public DNS server and I found this DNS server\n
    \n
    [technitium.com/dns/](https://technitium.com/dns/)\n
    \n
    Does anyone know what the risks are of exposing the DNS port to the internet? How likely am I to get compromised? Is this a really bad idea?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728881504 {#1564
    date: 2024-10-14 06:51:44.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1565 …}
  +votes: Doctrine\ORM\PersistentCollection {#1558 …}
  +reports: Doctrine\ORM\PersistentCollection {#1557 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1613 …}
  +badges: Doctrine\ORM\PersistentCollection {#1596 …}
  +children: []
  -id: 31538
  -titleTs: "'dns':2 'gui':5 'public':1 'server':3"
  -bodyTs: "'/dns/](https://technitium.com/dns/)':18 'anyon':20 'bad':45 'compromis':40 'dns':8,14,29 'expos':27 'found':12 'get':39 'idea':46 'internet':33 'know':21 'like':35 'look':3 'port':30 'public':7 'realli':44 'risk':24 'server':9,15 'setup':5 'technitium.com':17 'technitium.com/dns/](https://technitium.com/dns/)':16"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705686844
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/8606570"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705600444 {#1566
    date: 2024-01-18 18:54:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\Entry {#1563
  +user: Proxies\__CG__\App\Entity\User {#1562 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Public-DNS-server-with-gui"
  +title: "Public DNS server with gui"
  +url: null
  +body: """
    I am looking to setup a public DNS server and I found this DNS server\n
    \n
    [technitium.com/dns/](https://technitium.com/dns/)\n
    \n
    Does anyone know what the risks are of exposing the DNS port to the internet? How likely am I to get compromised? Is this a really bad idea?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728881504 {#1564
    date: 2024-10-14 06:51:44.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1565 …}
  +votes: Doctrine\ORM\PersistentCollection {#1558 …}
  +reports: Doctrine\ORM\PersistentCollection {#1557 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1613 …}
  +badges: Doctrine\ORM\PersistentCollection {#1596 …}
  +children: []
  -id: 31538
  -titleTs: "'dns':2 'gui':5 'public':1 'server':3"
  -bodyTs: "'/dns/](https://technitium.com/dns/)':18 'anyon':20 'bad':45 'compromis':40 'dns':8,14,29 'expos':27 'found':12 'get':39 'idea':46 'internet':33 'know':21 'like':35 'look':3 'port':30 'public':7 'realli':44 'risk':24 'server':9,15 'setup':5 'technitium.com':17 'technitium.com/dns/](https://technitium.com/dns/)':16"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705686844
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/8606570"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705600444 {#1566
    date: 2024-01-18 18:54:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\Entry {#1683
  +user: Proxies\__CG__\App\Entity\User {#1687 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Traefik-ntfy-redirect-curl"
  +title: "Traefik + ntfy redirect curl"
  +url: null
  +body: """
    Hello, recently I have moved from nginx to traefik and have found an “issue” that I would like to have fixed.\n
    \n
    Originally with the nginx config I had a block that allowed for ntfy to work with curl without having to specify `https://` but with traefik this doesn’t work and throws out `Permanent Redirect` when trying to send a notification using curl.\n
    \n
    This are currently my traefik settings for ntfy using labels:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">...\n
    </span><span style="color:#323232;">    </span><span style="color:#63a35c;">labels</span><span style="color:#323232;">:\n
    </span><span style="color:#323232;">      - </span><span style="color:#183691;">traefik.http.routers.ntfy.rule=Host(`ntfy.cronyakatsuki.xyz`)\n
    </span><span style="color:#323232;">      - </span><span style="color:#183691;">traefik.http.routers.ntfy.tls=true\n
    </span><span style="color:#323232;">      - </span><span style="color:#183691;">traefik.http.routers.ntfy.entrypoints=websecure\n
    </span><span style="color:#323232;">      - </span><span style="color:#183691;">traefik.http.routers.ntfy.tls.certresolver=lets-encrypt\n
    </span><span style="color:#323232;">      - </span><span style="color:#183691;">traefik.port=80\n
    </span><span style="color:#323232;">...\n
    </span>\n
    ```\n
    \n
    Is there any way to setup traefik and ntfy to be able to send notification without having to specific the protocol or is there no way?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705657781 {#1702
    date: 2024-01-19 10:49:41.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1680 …}
  +votes: Doctrine\ORM\PersistentCollection {#1686 …}
  +reports: Doctrine\ORM\PersistentCollection {#1692 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1705 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1616 …}
  +badges: Doctrine\ORM\PersistentCollection {#1598 …}
  +children: []
  -id: 31674
  -titleTs: "'curl':4 'ntfi':2 'redirect':3 'traefik':1"
  -bodyTs: "'80':86 'abl':98 'allow':32 'block':30 'config':26 'curl':38,62 'current':65 'doesn':47 'encrypt':84 'fix':21 'found':12 'hello':1 'host':75 'issu':14 'label':72,73 'let':83 'lets-encrypt':82 'like':18 'move':5 'nginx':7,25 'notif':60,101 'ntfi':34,70,95 'ntfy.cronyakatsuki.xyz':76 'origin':22 'perman':53 'protocol':107 'recent':2 'redirect':54 'send':58,100 'set':68 'setup':92 'specif':105 'specifi':42 'throw':51 'traefik':9,45,67,93 'traefik.http.routers.ntfy.entrypoints':79 'traefik.http.routers.ntfy.rule':74 'traefik.http.routers.ntfy.tls':77 'traefik.http.routers.ntfy.tls.certresolver':81 'traefik.port':85 'tri':56 'true':78 'use':61,71 'way':90,112 'websecur':80 'without':39,102 'work':36,49 'would':17"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705675781
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/post/119560"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705657781 {#1701
    date: 2024-01-19 10:49:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\Entry {#1683
  +user: Proxies\__CG__\App\Entity\User {#1687 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Traefik-ntfy-redirect-curl"
  +title: "Traefik + ntfy redirect curl"
  +url: null
  +body: """
    Hello, recently I have moved from nginx to traefik and have found an “issue” that I would like to have fixed.\n
    \n
    Originally with the nginx config I had a block that allowed for ntfy to work with curl without having to specify `https://` but with traefik this doesn’t work and throws out `Permanent Redirect` when trying to send a notification using curl.\n
    \n
    This are currently my traefik settings for ntfy using labels:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">...\n
    </span><span style="color:#323232;">    </span><span style="color:#63a35c;">labels</span><span style="color:#323232;">:\n
    </span><span style="color:#323232;">      - </span><span style="color:#183691;">traefik.http.routers.ntfy.rule=Host(`ntfy.cronyakatsuki.xyz`)\n
    </span><span style="color:#323232;">      - </span><span style="color:#183691;">traefik.http.routers.ntfy.tls=true\n
    </span><span style="color:#323232;">      - </span><span style="color:#183691;">traefik.http.routers.ntfy.entrypoints=websecure\n
    </span><span style="color:#323232;">      - </span><span style="color:#183691;">traefik.http.routers.ntfy.tls.certresolver=lets-encrypt\n
    </span><span style="color:#323232;">      - </span><span style="color:#183691;">traefik.port=80\n
    </span><span style="color:#323232;">...\n
    </span>\n
    ```\n
    \n
    Is there any way to setup traefik and ntfy to be able to send notification without having to specific the protocol or is there no way?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705657781 {#1702
    date: 2024-01-19 10:49:41.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1680 …}
  +votes: Doctrine\ORM\PersistentCollection {#1686 …}
  +reports: Doctrine\ORM\PersistentCollection {#1692 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1705 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1616 …}
  +badges: Doctrine\ORM\PersistentCollection {#1598 …}
  +children: []
  -id: 31674
  -titleTs: "'curl':4 'ntfi':2 'redirect':3 'traefik':1"
  -bodyTs: "'80':86 'abl':98 'allow':32 'block':30 'config':26 'curl':38,62 'current':65 'doesn':47 'encrypt':84 'fix':21 'found':12 'hello':1 'host':75 'issu':14 'label':72,73 'let':83 'lets-encrypt':82 'like':18 'move':5 'nginx':7,25 'notif':60,101 'ntfi':34,70,95 'ntfy.cronyakatsuki.xyz':76 'origin':22 'perman':53 'protocol':107 'recent':2 'redirect':54 'send':58,100 'set':68 'setup':92 'specif':105 'specifi':42 'throw':51 'traefik':9,45,67,93 'traefik.http.routers.ntfy.entrypoints':79 'traefik.http.routers.ntfy.rule':74 'traefik.http.routers.ntfy.tls':77 'traefik.http.routers.ntfy.tls.certresolver':81 'traefik.port':85 'tri':56 'true':78 'use':61,71 'way':90,112 'websecur':80 'without':39,102 'work':36,49 'would':17"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705675781
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/post/119560"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705657781 {#1701
    date: 2024-01-19 10:49:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\Entry {#1683
  +user: Proxies\__CG__\App\Entity\User {#1687 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Traefik-ntfy-redirect-curl"
  +title: "Traefik + ntfy redirect curl"
  +url: null
  +body: """
    Hello, recently I have moved from nginx to traefik and have found an “issue” that I would like to have fixed.\n
    \n
    Originally with the nginx config I had a block that allowed for ntfy to work with curl without having to specify `https://` but with traefik this doesn’t work and throws out `Permanent Redirect` when trying to send a notification using curl.\n
    \n
    This are currently my traefik settings for ntfy using labels:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">...\n
    </span><span style="color:#323232;">    </span><span style="color:#63a35c;">labels</span><span style="color:#323232;">:\n
    </span><span style="color:#323232;">      - </span><span style="color:#183691;">traefik.http.routers.ntfy.rule=Host(`ntfy.cronyakatsuki.xyz`)\n
    </span><span style="color:#323232;">      - </span><span style="color:#183691;">traefik.http.routers.ntfy.tls=true\n
    </span><span style="color:#323232;">      - </span><span style="color:#183691;">traefik.http.routers.ntfy.entrypoints=websecure\n
    </span><span style="color:#323232;">      - </span><span style="color:#183691;">traefik.http.routers.ntfy.tls.certresolver=lets-encrypt\n
    </span><span style="color:#323232;">      - </span><span style="color:#183691;">traefik.port=80\n
    </span><span style="color:#323232;">...\n
    </span>\n
    ```\n
    \n
    Is there any way to setup traefik and ntfy to be able to send notification without having to specific the protocol or is there no way?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705657781 {#1702
    date: 2024-01-19 10:49:41.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1680 …}
  +votes: Doctrine\ORM\PersistentCollection {#1686 …}
  +reports: Doctrine\ORM\PersistentCollection {#1692 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1705 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1616 …}
  +badges: Doctrine\ORM\PersistentCollection {#1598 …}
  +children: []
  -id: 31674
  -titleTs: "'curl':4 'ntfi':2 'redirect':3 'traefik':1"
  -bodyTs: "'80':86 'abl':98 'allow':32 'block':30 'config':26 'curl':38,62 'current':65 'doesn':47 'encrypt':84 'fix':21 'found':12 'hello':1 'host':75 'issu':14 'label':72,73 'let':83 'lets-encrypt':82 'like':18 'move':5 'nginx':7,25 'notif':60,101 'ntfi':34,70,95 'ntfy.cronyakatsuki.xyz':76 'origin':22 'perman':53 'protocol':107 'recent':2 'redirect':54 'send':58,100 'set':68 'setup':92 'specif':105 'specifi':42 'throw':51 'traefik':9,45,67,93 'traefik.http.routers.ntfy.entrypoints':79 'traefik.http.routers.ntfy.rule':74 'traefik.http.routers.ntfy.tls':77 'traefik.http.routers.ntfy.tls.certresolver':81 'traefik.port':85 'tri':56 'true':78 'use':61,71 'way':90,112 'websecur':80 'without':39,102 'work':36,49 'would':17"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705675781
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/post/119560"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705657781 {#1701
    date: 2024-01-19 10:49:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\Entry {#1599
  +user: Proxies\__CG__\App\Entity\User {#1562 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "I-bought-a-Cybergeek-minipc-but-my-pcie-drive-isn-t"
  +title: "I bought a Cybergeek minipc but my pcie drive isn't showing up"
  +url: null
  +body: """
    It works in other devices and there isn’t any options in bios. Any ideas?\n
    \n
    Edit: I returned it
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 2
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726755493 {#1629
    date: 2024-09-19 16:18:13.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1618 …}
  +votes: Doctrine\ORM\PersistentCollection {#1597 …}
  +reports: Doctrine\ORM\PersistentCollection {#1731 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1723 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1721 …}
  +badges: Doctrine\ORM\PersistentCollection {#1728 …}
  +children: []
  -id: 31638
  -titleTs: "'bought':2 'cybergeek':4 'drive':9 'isn':10 'minipc':5 'pcie':8 'show':12"
  -bodyTs: "'bio':13 'devic':5 'edit':16 'idea':15 'isn':8 'option':11 'return':18 'work':2"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705672254
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/8624491"
  +editedAt: DateTimeImmutable @1727526451 {#1628
    date: 2024-09-28 14:27:31.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705632254 {#1626
    date: 2024-01-19 03:44:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\Entry {#1599
  +user: Proxies\__CG__\App\Entity\User {#1562 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "I-bought-a-Cybergeek-minipc-but-my-pcie-drive-isn-t"
  +title: "I bought a Cybergeek minipc but my pcie drive isn't showing up"
  +url: null
  +body: """
    It works in other devices and there isn’t any options in bios. Any ideas?\n
    \n
    Edit: I returned it
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 2
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726755493 {#1629
    date: 2024-09-19 16:18:13.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1618 …}
  +votes: Doctrine\ORM\PersistentCollection {#1597 …}
  +reports: Doctrine\ORM\PersistentCollection {#1731 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1723 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1721 …}
  +badges: Doctrine\ORM\PersistentCollection {#1728 …}
  +children: []
  -id: 31638
  -titleTs: "'bought':2 'cybergeek':4 'drive':9 'isn':10 'minipc':5 'pcie':8 'show':12"
  -bodyTs: "'bio':13 'devic':5 'edit':16 'idea':15 'isn':8 'option':11 'return':18 'work':2"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705672254
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/8624491"
  +editedAt: DateTimeImmutable @1727526451 {#1628
    date: 2024-09-28 14:27:31.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705632254 {#1626
    date: 2024-01-19 03:44:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\Entry {#1599
  +user: Proxies\__CG__\App\Entity\User {#1562 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "I-bought-a-Cybergeek-minipc-but-my-pcie-drive-isn-t"
  +title: "I bought a Cybergeek minipc but my pcie drive isn't showing up"
  +url: null
  +body: """
    It works in other devices and there isn’t any options in bios. Any ideas?\n
    \n
    Edit: I returned it
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 2
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726755493 {#1629
    date: 2024-09-19 16:18:13.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1618 …}
  +votes: Doctrine\ORM\PersistentCollection {#1597 …}
  +reports: Doctrine\ORM\PersistentCollection {#1731 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1723 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1721 …}
  +badges: Doctrine\ORM\PersistentCollection {#1728 …}
  +children: []
  -id: 31638
  -titleTs: "'bought':2 'cybergeek':4 'drive':9 'isn':10 'minipc':5 'pcie':8 'show':12"
  -bodyTs: "'bio':13 'devic':5 'edit':16 'idea':15 'isn':8 'option':11 'return':18 'work':2"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705672254
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/8624491"
  +editedAt: DateTimeImmutable @1727526451 {#1628
    date: 2024-09-28 14:27:31.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705632254 {#1626
    date: 2024-01-19 03:44:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\Entry {#1732
  +user: Proxies\__CG__\App\Entity\User {#1727 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Help-me-get-started-with-VPN"
  +title: "Help me get started with VPN"
  +url: null
  +body: """
    *TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
    \n
    **What I have:**\n
    \n
    Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
    \n
    - domain name mapped via Cloudflare &gt; static WAN IP &gt; ISP modem &gt; Ubiquity USG3 gateway &gt; Linux server and Raspberry Pi.\n
    - 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
    - Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
    - Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
    - Synology NAS as network storage.\n
    \n
    **What I want:**\n
    \n
    - access services from WAN via Android phone.\n
    - access services from WAN via laptop.\n
    - maybe still keep some things public?\n
    - noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 35
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726813069 {#1730
    date: 2024-09-20 08:17:49.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1735 …}
  +votes: Doctrine\ORM\PersistentCollection {#1729 …}
  +reports: Doctrine\ORM\PersistentCollection {#1719 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1714 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1720 …}
  +badges: Doctrine\ORM\PersistentCollection {#1717 …}
  +children: []
  -id: 31435
  -titleTs: "'get':3 'help':1 'start':4 'vpn':6"
  -bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705653984
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10859613"
  +editedAt: DateTimeImmutable @1726346573 {#1737
    date: 2024-09-14 22:42:53.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705567584 {#1734
    date: 2024-01-18 09:46:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\Entry {#1732
  +user: Proxies\__CG__\App\Entity\User {#1727 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Help-me-get-started-with-VPN"
  +title: "Help me get started with VPN"
  +url: null
  +body: """
    *TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
    \n
    **What I have:**\n
    \n
    Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
    \n
    - domain name mapped via Cloudflare &gt; static WAN IP &gt; ISP modem &gt; Ubiquity USG3 gateway &gt; Linux server and Raspberry Pi.\n
    - 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
    - Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
    - Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
    - Synology NAS as network storage.\n
    \n
    **What I want:**\n
    \n
    - access services from WAN via Android phone.\n
    - access services from WAN via laptop.\n
    - maybe still keep some things public?\n
    - noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 35
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726813069 {#1730
    date: 2024-09-20 08:17:49.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1735 …}
  +votes: Doctrine\ORM\PersistentCollection {#1729 …}
  +reports: Doctrine\ORM\PersistentCollection {#1719 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1714 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1720 …}
  +badges: Doctrine\ORM\PersistentCollection {#1717 …}
  +children: []
  -id: 31435
  -titleTs: "'get':3 'help':1 'start':4 'vpn':6"
  -bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705653984
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10859613"
  +editedAt: DateTimeImmutable @1726346573 {#1737
    date: 2024-09-14 22:42:53.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705567584 {#1734
    date: 2024-01-18 09:46:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\Entry {#1732
  +user: Proxies\__CG__\App\Entity\User {#1727 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Help-me-get-started-with-VPN"
  +title: "Help me get started with VPN"
  +url: null
  +body: """
    *TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
    \n
    **What I have:**\n
    \n
    Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
    \n
    - domain name mapped via Cloudflare &gt; static WAN IP &gt; ISP modem &gt; Ubiquity USG3 gateway &gt; Linux server and Raspberry Pi.\n
    - 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
    - Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
    - Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
    - Synology NAS as network storage.\n
    \n
    **What I want:**\n
    \n
    - access services from WAN via Android phone.\n
    - access services from WAN via laptop.\n
    - maybe still keep some things public?\n
    - noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 35
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726813069 {#1730
    date: 2024-09-20 08:17:49.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1735 …}
  +votes: Doctrine\ORM\PersistentCollection {#1729 …}
  +reports: Doctrine\ORM\PersistentCollection {#1719 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1714 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1720 …}
  +badges: Doctrine\ORM\PersistentCollection {#1717 …}
  +children: []
  -id: 31435
  -titleTs: "'get':3 'help':1 'start':4 'vpn':6"
  -bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705653984
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10859613"
  +editedAt: DateTimeImmutable @1726346573 {#1737
    date: 2024-09-14 22:42:53.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705567584 {#1734
    date: 2024-01-18 09:46:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
App\Entity\Entry {#1707
  +user: Proxies\__CG__\App\Entity\User {#2465 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Recommendations-on-running-GPTs-on-Asahi-M1-Ultra"
  +title: "Recommendations on running GPTs on Asahi - M1 Ultra?"
  +url: null
  +body: """
    Hi,\n
    \n
    I wanted to run some Large Language Models locally. Something like [Private GPT](https://github.com/imartinez/privateGPT) or [Medium Article](https://medium.com/@aadityaubhat/local-llms-on-apple-silicon-39194de71ab7) on my local Apple Silicon to enhance my privacy but also get some additional help.\n
    \n
    Does anyone have recommendations or guides I could follow?\n
    \n
    Thank you very much.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 1
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727348589 {#1741
    date: 2024-09-26 13:03:09.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2464 …}
  +votes: Doctrine\ORM\PersistentCollection {#2448 …}
  +reports: Doctrine\ORM\PersistentCollection {#2447 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
  +badges: Doctrine\ORM\PersistentCollection {#2460 …}
  +children: []
  -id: 31583
  -titleTs: "'asahi':6 'gpts':4 'm1':7 'recommend':1 'run':3 'ultra':8"
  -bodyTs: "'/@aadityaubhat/local-llms-on-apple-silicon-39194de71ab7)':23 '/imartinez/privategpt)':17 'addit':37 'also':34 'anyon':40 'appl':27 'articl':20 'could':46 'enhanc':30 'follow':47 'get':35 'github.com':16 'github.com/imartinez/privategpt)':15 'gpt':14 'guid':44 'help':38 'hi':1 'languag':8 'larg':7 'like':12 'local':10,26 'medium':19 'medium.com':22 'medium.com/@aadityaubhat/local-llms-on-apple-silicon-39194de71ab7)':21 'model':9 'much':51 'privaci':32 'privat':13 'recommend':42 'run':5 'silicon':28 'someth':11 'thank':48 'want':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705639994
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10881869"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705610994 {#1740
    date: 2024-01-18 21:49:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
App\Entity\Entry {#1707
  +user: Proxies\__CG__\App\Entity\User {#2465 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Recommendations-on-running-GPTs-on-Asahi-M1-Ultra"
  +title: "Recommendations on running GPTs on Asahi - M1 Ultra?"
  +url: null
  +body: """
    Hi,\n
    \n
    I wanted to run some Large Language Models locally. Something like [Private GPT](https://github.com/imartinez/privateGPT) or [Medium Article](https://medium.com/@aadityaubhat/local-llms-on-apple-silicon-39194de71ab7) on my local Apple Silicon to enhance my privacy but also get some additional help.\n
    \n
    Does anyone have recommendations or guides I could follow?\n
    \n
    Thank you very much.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 1
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727348589 {#1741
    date: 2024-09-26 13:03:09.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2464 …}
  +votes: Doctrine\ORM\PersistentCollection {#2448 …}
  +reports: Doctrine\ORM\PersistentCollection {#2447 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
  +badges: Doctrine\ORM\PersistentCollection {#2460 …}
  +children: []
  -id: 31583
  -titleTs: "'asahi':6 'gpts':4 'm1':7 'recommend':1 'run':3 'ultra':8"
  -bodyTs: "'/@aadityaubhat/local-llms-on-apple-silicon-39194de71ab7)':23 '/imartinez/privategpt)':17 'addit':37 'also':34 'anyon':40 'appl':27 'articl':20 'could':46 'enhanc':30 'follow':47 'get':35 'github.com':16 'github.com/imartinez/privategpt)':15 'gpt':14 'guid':44 'help':38 'hi':1 'languag':8 'larg':7 'like':12 'local':10,26 'medium':19 'medium.com':22 'medium.com/@aadityaubhat/local-llms-on-apple-silicon-39194de71ab7)':21 'model':9 'much':51 'privaci':32 'privat':13 'recommend':42 'run':5 'silicon':28 'someth':11 'thank':48 'want':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705639994
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10881869"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705610994 {#1740
    date: 2024-01-18 21:49:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
App\Entity\Entry {#1707
  +user: Proxies\__CG__\App\Entity\User {#2465 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Recommendations-on-running-GPTs-on-Asahi-M1-Ultra"
  +title: "Recommendations on running GPTs on Asahi - M1 Ultra?"
  +url: null
  +body: """
    Hi,\n
    \n
    I wanted to run some Large Language Models locally. Something like [Private GPT](https://github.com/imartinez/privateGPT) or [Medium Article](https://medium.com/@aadityaubhat/local-llms-on-apple-silicon-39194de71ab7) on my local Apple Silicon to enhance my privacy but also get some additional help.\n
    \n
    Does anyone have recommendations or guides I could follow?\n
    \n
    Thank you very much.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 1
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727348589 {#1741
    date: 2024-09-26 13:03:09.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2464 …}
  +votes: Doctrine\ORM\PersistentCollection {#2448 …}
  +reports: Doctrine\ORM\PersistentCollection {#2447 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
  +badges: Doctrine\ORM\PersistentCollection {#2460 …}
  +children: []
  -id: 31583
  -titleTs: "'asahi':6 'gpts':4 'm1':7 'recommend':1 'run':3 'ultra':8"
  -bodyTs: "'/@aadityaubhat/local-llms-on-apple-silicon-39194de71ab7)':23 '/imartinez/privategpt)':17 'addit':37 'also':34 'anyon':40 'appl':27 'articl':20 'could':46 'enhanc':30 'follow':47 'get':35 'github.com':16 'github.com/imartinez/privategpt)':15 'gpt':14 'guid':44 'help':38 'hi':1 'languag':8 'larg':7 'like':12 'local':10,26 'medium':19 'medium.com':22 'medium.com/@aadityaubhat/local-llms-on-apple-silicon-39194de71ab7)':21 'model':9 'much':51 'privaci':32 'privat':13 'recommend':42 'run':5 'silicon':28 'someth':11 'thank':48 'want':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705639994
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10881869"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705610994 {#1740
    date: 2024-01-18 21:49:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\Entry {#2455
  +user: Proxies\__CG__\App\Entity\User {#2459 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Adding-services-to-an-existing-Docker-nginx-container"
  +title: "Adding services to an existing Docker nginx container"
  +url: null
  +body: """
    Hi, I’m just getting started with Docker, so apologies in advance if this seems silly.\n
    \n
    I used to self-host multiple services (RSS reader, invoicing software, personal wiki) directly on a VPS using nginx and mariadb. I messed it up recently and am starting again, but this time I took the docker route.\n
    \n
    So I’ve set up the invoicing software ([InvoiceNinja](https://hub.docker.com/r/invoiceninja/invoiceninja/)), and everything is working as I want.\n
    \n
    Now that I want to add the other services (ttrss and dokuwiki), should I set up new containers? It feels wasteful.\n
    \n
    Instead, if I add additional configs to the existing servers that the InvoiceNinja docker-compose generated (nginx and mysql), I’m worried that an update to Invoiceninja would have a chance of messing up the other setups as well.\n
    \n
    It shouldn’t, from my understanding of how docker containers work, but I’m not 100% sure. What would be the best way to proceed?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726812287 {#2452
    date: 2024-09-20 08:04:47.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2468 …}
  +votes: Doctrine\ORM\PersistentCollection {#2469 …}
  +reports: Doctrine\ORM\PersistentCollection {#2471 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2363 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2377 …}
  +badges: Doctrine\ORM\PersistentCollection {#2359 …}
  +children: []
  -id: 31447
  -titleTs: "'ad':1 'contain':8 'docker':6 'exist':5 'nginx':7 'servic':2"
  -bodyTs: "'/r/invoiceninja/invoiceninja/)),':67 '100':151 'add':80,99 'addit':100 'advanc':12 'apolog':10 'best':157 'chanc':127 'compos':111 'config':101 'contain':92,145 'direct':31 'docker':8,54,110,144 'docker-compos':109 'dokuwiki':86 'everyth':69 'exist':104 'feel':94 'generat':112 'get':5 'hi':1 'host':22 'hub.docker.com':66 'hub.docker.com/r/invoiceninja/invoiceninja/)),':65 'instead':96 'invoic':27,62 'invoiceninja':64,108,123 'm':3,117,149 'mariadb':38 'mess':40,129 'multipl':23 'mysql':115 'new':91 'nginx':36,113 'person':29 'proceed':160 'reader':26 'recent':43 'rout':55 'rss':25 'seem':15 'self':21 'self-host':20 'server':105 'servic':24,83 'set':59,89 'setup':133 'shouldn':137 'silli':16 'softwar':28,63 'start':6,46 'sure':152 'time':50 'took':52 'ttrss':84 'understand':141 'updat':121 'use':18,35 've':58 'vps':34 'want':74,78 'wast':95 'way':158 'well':135 'wiki':30 'work':71,146 'worri':118 'would':124,154"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705635780
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13532132"
  +editedAt: DateTimeImmutable @1726356978 {#2457
    date: 2024-09-15 01:36:18.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705571780 {#2454
    date: 2024-01-18 10:56:20.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\Entry {#2455
  +user: Proxies\__CG__\App\Entity\User {#2459 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Adding-services-to-an-existing-Docker-nginx-container"
  +title: "Adding services to an existing Docker nginx container"
  +url: null
  +body: """
    Hi, I’m just getting started with Docker, so apologies in advance if this seems silly.\n
    \n
    I used to self-host multiple services (RSS reader, invoicing software, personal wiki) directly on a VPS using nginx and mariadb. I messed it up recently and am starting again, but this time I took the docker route.\n
    \n
    So I’ve set up the invoicing software ([InvoiceNinja](https://hub.docker.com/r/invoiceninja/invoiceninja/)), and everything is working as I want.\n
    \n
    Now that I want to add the other services (ttrss and dokuwiki), should I set up new containers? It feels wasteful.\n
    \n
    Instead, if I add additional configs to the existing servers that the InvoiceNinja docker-compose generated (nginx and mysql), I’m worried that an update to Invoiceninja would have a chance of messing up the other setups as well.\n
    \n
    It shouldn’t, from my understanding of how docker containers work, but I’m not 100% sure. What would be the best way to proceed?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726812287 {#2452
    date: 2024-09-20 08:04:47.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2468 …}
  +votes: Doctrine\ORM\PersistentCollection {#2469 …}
  +reports: Doctrine\ORM\PersistentCollection {#2471 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2363 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2377 …}
  +badges: Doctrine\ORM\PersistentCollection {#2359 …}
  +children: []
  -id: 31447
  -titleTs: "'ad':1 'contain':8 'docker':6 'exist':5 'nginx':7 'servic':2"
  -bodyTs: "'/r/invoiceninja/invoiceninja/)),':67 '100':151 'add':80,99 'addit':100 'advanc':12 'apolog':10 'best':157 'chanc':127 'compos':111 'config':101 'contain':92,145 'direct':31 'docker':8,54,110,144 'docker-compos':109 'dokuwiki':86 'everyth':69 'exist':104 'feel':94 'generat':112 'get':5 'hi':1 'host':22 'hub.docker.com':66 'hub.docker.com/r/invoiceninja/invoiceninja/)),':65 'instead':96 'invoic':27,62 'invoiceninja':64,108,123 'm':3,117,149 'mariadb':38 'mess':40,129 'multipl':23 'mysql':115 'new':91 'nginx':36,113 'person':29 'proceed':160 'reader':26 'recent':43 'rout':55 'rss':25 'seem':15 'self':21 'self-host':20 'server':105 'servic':24,83 'set':59,89 'setup':133 'shouldn':137 'silli':16 'softwar':28,63 'start':6,46 'sure':152 'time':50 'took':52 'ttrss':84 'understand':141 'updat':121 'use':18,35 've':58 'vps':34 'want':74,78 'wast':95 'way':158 'well':135 'wiki':30 'work':71,146 'worri':118 'would':124,154"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705635780
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13532132"
  +editedAt: DateTimeImmutable @1726356978 {#2457
    date: 2024-09-15 01:36:18.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705571780 {#2454
    date: 2024-01-18 10:56:20.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\Entry {#2455
  +user: Proxies\__CG__\App\Entity\User {#2459 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Adding-services-to-an-existing-Docker-nginx-container"
  +title: "Adding services to an existing Docker nginx container"
  +url: null
  +body: """
    Hi, I’m just getting started with Docker, so apologies in advance if this seems silly.\n
    \n
    I used to self-host multiple services (RSS reader, invoicing software, personal wiki) directly on a VPS using nginx and mariadb. I messed it up recently and am starting again, but this time I took the docker route.\n
    \n
    So I’ve set up the invoicing software ([InvoiceNinja](https://hub.docker.com/r/invoiceninja/invoiceninja/)), and everything is working as I want.\n
    \n
    Now that I want to add the other services (ttrss and dokuwiki), should I set up new containers? It feels wasteful.\n
    \n
    Instead, if I add additional configs to the existing servers that the InvoiceNinja docker-compose generated (nginx and mysql), I’m worried that an update to Invoiceninja would have a chance of messing up the other setups as well.\n
    \n
    It shouldn’t, from my understanding of how docker containers work, but I’m not 100% sure. What would be the best way to proceed?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726812287 {#2452
    date: 2024-09-20 08:04:47.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2468 …}
  +votes: Doctrine\ORM\PersistentCollection {#2469 …}
  +reports: Doctrine\ORM\PersistentCollection {#2471 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2363 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2377 …}
  +badges: Doctrine\ORM\PersistentCollection {#2359 …}
  +children: []
  -id: 31447
  -titleTs: "'ad':1 'contain':8 'docker':6 'exist':5 'nginx':7 'servic':2"
  -bodyTs: "'/r/invoiceninja/invoiceninja/)),':67 '100':151 'add':80,99 'addit':100 'advanc':12 'apolog':10 'best':157 'chanc':127 'compos':111 'config':101 'contain':92,145 'direct':31 'docker':8,54,110,144 'docker-compos':109 'dokuwiki':86 'everyth':69 'exist':104 'feel':94 'generat':112 'get':5 'hi':1 'host':22 'hub.docker.com':66 'hub.docker.com/r/invoiceninja/invoiceninja/)),':65 'instead':96 'invoic':27,62 'invoiceninja':64,108,123 'm':3,117,149 'mariadb':38 'mess':40,129 'multipl':23 'mysql':115 'new':91 'nginx':36,113 'person':29 'proceed':160 'reader':26 'recent':43 'rout':55 'rss':25 'seem':15 'self':21 'self-host':20 'server':105 'servic':24,83 'set':59,89 'setup':133 'shouldn':137 'silli':16 'softwar':28,63 'start':6,46 'sure':152 'time':50 'took':52 'ttrss':84 'understand':141 'updat':121 'use':18,35 've':58 'vps':34 'want':74,78 'wast':95 'way':158 'well':135 'wiki':30 'work':71,146 'worri':118 'would':124,154"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705635780
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13532132"
  +editedAt: DateTimeImmutable @1726356978 {#2457
    date: 2024-09-15 01:36:18.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705571780 {#2454
    date: 2024-01-18 10:56:20.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
App\Entity\Entry {#2386
  +user: Proxies\__CG__\App\Entity\User {#2382 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Tailscale-help-needed"
  +title: "Tailscale help needed"
  +url: null
  +body: """
    I’ve just about got this Docker thing licked. After hundreds of hours, I finally get it, and my dusty millenial ass has joined the 21st century.\n
    \n
    -but we have issues\n
    \n
    ==============================xxxx==============================\n
    \n
    **The environment:**\n
    \n
    I have multiple containers running on my local network, including photoprism, Kavita, and Filebrowser. I also installed Heimdall as a startpage. On the local network everything works great.\n
    \n
    The entire goal of this project is to have these services accessible from outside the house, from my mobile devices but also with the ability to share links and files with friends.\n
    \n
    ==============================xxxx==============================\n
    \n
    **The problem:**\n
    \n
    Enter Tailscale. I tried port forwarding, having a domain, all that jazz, but it ended up being way too complicated. I don’t want just anyone to access my shit, I only want a handful to be able to use services of my choosing in accordance with the user permissions I set up for them. Tailscale was the first thing I tried that worked.\n
    \n
    I added my docker instance to tailscale, and when you access the machine, you are correctly taken to my Heimdal start page. Unfortunately, when you click on the icons for my docker services, the browser gives you an “unable to connect” error.\n
    \n
    Under my Tailscale admin panel, the services are listed along with their port and IP information. Heimdall (443) and Portainer(8000) are listed as https and http under “type”, as expected. The remaining services are listed as “other.” (the portainer link doesn’t work either)\n
    \n
    - Has anyone else dealt with this?\n
    - If this has to do with ports, is there an easy way to configure ports without having to re-run the images and make new containers?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 28
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726649596 {#2364
    date: 2024-09-18 10:53:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2385 …}
  +votes: Doctrine\ORM\PersistentCollection {#2378 …}
  +reports: Doctrine\ORM\PersistentCollection {#2381 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1909 …}
  +badges: Doctrine\ORM\PersistentCollection {#1926 …}
  +children: []
  -id: 31365
  -titleTs: "'help':2 'need':3 'tailscal':1"
  -bodyTs: "'21st':26 '443':221 '8000':224 'abil':87 'abl':135 'access':74,125,172 'accord':143 'ad':163 'admin':207 'along':213 'also':50,84 'anyon':123,250 'ass':22 'browser':196 'centuri':27 'choos':141 'click':187 'complic':117 'configur':268 'connect':202 'contain':38,281 'correct':177 'dealt':252 'devic':82 'docker':7,165,193 'doesn':245 'domain':106 'dusti':20 'easi':265 'either':248 'els':251 'end':112 'enter':98 'entir':64 'environ':34 'error':203 'everyth':60 'expect':234 'file':92 'filebrows':48 'final':15 'first':156 'forward':103 'friend':94 'get':16 'give':197 'goal':65 'got':5 'great':62 'hand':132 'heimdal':52,181,220 'hour':13 'hous':78 'http':230 'https':228 'hundr':11 'icon':190 'imag':277 'includ':44 'inform':219 'instal':51 'instanc':166 'ip':218 'issu':31 'jazz':109 'join':24 'kavita':46 'lick':9 'link':90,244 'list':212,226,239 'local':42,58 'machin':174 'make':279 'milleni':21 'mobil':81 'multipl':37 'network':43,59 'new':280 'outsid':76 'page':183 'panel':208 'permiss':147 'photopr':45 'port':102,216,261,269 'portain':223,243 'problem':97 'project':68 're':274 're-run':273 'remain':236 'run':39,275 'servic':73,138,194,210,237 'set':149 'share':89 'shit':127 'start':182 'startpag':55 'tailscal':99,153,168,206 'taken':178 'thing':8,157 'tri':101,159 'type':232 'unabl':200 'unfortun':184 'use':137 'user':146 've':2 'want':121,130 'way':115,266 'without':270 'work':61,161,247 'xxxx':32,95"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705627305
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10850154"
  +editedAt: DateTimeImmutable @1726193867 {#2372
    date: 2024-09-13 04:17:47.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705540905 {#2380
    date: 2024-01-18 02:21:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
App\Entity\Entry {#2386
  +user: Proxies\__CG__\App\Entity\User {#2382 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Tailscale-help-needed"
  +title: "Tailscale help needed"
  +url: null
  +body: """
    I’ve just about got this Docker thing licked. After hundreds of hours, I finally get it, and my dusty millenial ass has joined the 21st century.\n
    \n
    -but we have issues\n
    \n
    ==============================xxxx==============================\n
    \n
    **The environment:**\n
    \n
    I have multiple containers running on my local network, including photoprism, Kavita, and Filebrowser. I also installed Heimdall as a startpage. On the local network everything works great.\n
    \n
    The entire goal of this project is to have these services accessible from outside the house, from my mobile devices but also with the ability to share links and files with friends.\n
    \n
    ==============================xxxx==============================\n
    \n
    **The problem:**\n
    \n
    Enter Tailscale. I tried port forwarding, having a domain, all that jazz, but it ended up being way too complicated. I don’t want just anyone to access my shit, I only want a handful to be able to use services of my choosing in accordance with the user permissions I set up for them. Tailscale was the first thing I tried that worked.\n
    \n
    I added my docker instance to tailscale, and when you access the machine, you are correctly taken to my Heimdal start page. Unfortunately, when you click on the icons for my docker services, the browser gives you an “unable to connect” error.\n
    \n
    Under my Tailscale admin panel, the services are listed along with their port and IP information. Heimdall (443) and Portainer(8000) are listed as https and http under “type”, as expected. The remaining services are listed as “other.” (the portainer link doesn’t work either)\n
    \n
    - Has anyone else dealt with this?\n
    - If this has to do with ports, is there an easy way to configure ports without having to re-run the images and make new containers?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 28
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726649596 {#2364
    date: 2024-09-18 10:53:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2385 …}
  +votes: Doctrine\ORM\PersistentCollection {#2378 …}
  +reports: Doctrine\ORM\PersistentCollection {#2381 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1909 …}
  +badges: Doctrine\ORM\PersistentCollection {#1926 …}
  +children: []
  -id: 31365
  -titleTs: "'help':2 'need':3 'tailscal':1"
  -bodyTs: "'21st':26 '443':221 '8000':224 'abil':87 'abl':135 'access':74,125,172 'accord':143 'ad':163 'admin':207 'along':213 'also':50,84 'anyon':123,250 'ass':22 'browser':196 'centuri':27 'choos':141 'click':187 'complic':117 'configur':268 'connect':202 'contain':38,281 'correct':177 'dealt':252 'devic':82 'docker':7,165,193 'doesn':245 'domain':106 'dusti':20 'easi':265 'either':248 'els':251 'end':112 'enter':98 'entir':64 'environ':34 'error':203 'everyth':60 'expect':234 'file':92 'filebrows':48 'final':15 'first':156 'forward':103 'friend':94 'get':16 'give':197 'goal':65 'got':5 'great':62 'hand':132 'heimdal':52,181,220 'hour':13 'hous':78 'http':230 'https':228 'hundr':11 'icon':190 'imag':277 'includ':44 'inform':219 'instal':51 'instanc':166 'ip':218 'issu':31 'jazz':109 'join':24 'kavita':46 'lick':9 'link':90,244 'list':212,226,239 'local':42,58 'machin':174 'make':279 'milleni':21 'mobil':81 'multipl':37 'network':43,59 'new':280 'outsid':76 'page':183 'panel':208 'permiss':147 'photopr':45 'port':102,216,261,269 'portain':223,243 'problem':97 'project':68 're':274 're-run':273 'remain':236 'run':39,275 'servic':73,138,194,210,237 'set':149 'share':89 'shit':127 'start':182 'startpag':55 'tailscal':99,153,168,206 'taken':178 'thing':8,157 'tri':101,159 'type':232 'unabl':200 'unfortun':184 'use':137 'user':146 've':2 'want':121,130 'way':115,266 'without':270 'work':61,161,247 'xxxx':32,95"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705627305
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10850154"
  +editedAt: DateTimeImmutable @1726193867 {#2372
    date: 2024-09-13 04:17:47.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705540905 {#2380
    date: 2024-01-18 02:21:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
App\Entity\Entry {#2386
  +user: Proxies\__CG__\App\Entity\User {#2382 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Tailscale-help-needed"
  +title: "Tailscale help needed"
  +url: null
  +body: """
    I’ve just about got this Docker thing licked. After hundreds of hours, I finally get it, and my dusty millenial ass has joined the 21st century.\n
    \n
    -but we have issues\n
    \n
    ==============================xxxx==============================\n
    \n
    **The environment:**\n
    \n
    I have multiple containers running on my local network, including photoprism, Kavita, and Filebrowser. I also installed Heimdall as a startpage. On the local network everything works great.\n
    \n
    The entire goal of this project is to have these services accessible from outside the house, from my mobile devices but also with the ability to share links and files with friends.\n
    \n
    ==============================xxxx==============================\n
    \n
    **The problem:**\n
    \n
    Enter Tailscale. I tried port forwarding, having a domain, all that jazz, but it ended up being way too complicated. I don’t want just anyone to access my shit, I only want a handful to be able to use services of my choosing in accordance with the user permissions I set up for them. Tailscale was the first thing I tried that worked.\n
    \n
    I added my docker instance to tailscale, and when you access the machine, you are correctly taken to my Heimdal start page. Unfortunately, when you click on the icons for my docker services, the browser gives you an “unable to connect” error.\n
    \n
    Under my Tailscale admin panel, the services are listed along with their port and IP information. Heimdall (443) and Portainer(8000) are listed as https and http under “type”, as expected. The remaining services are listed as “other.” (the portainer link doesn’t work either)\n
    \n
    - Has anyone else dealt with this?\n
    - If this has to do with ports, is there an easy way to configure ports without having to re-run the images and make new containers?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 28
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726649596 {#2364
    date: 2024-09-18 10:53:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2385 …}
  +votes: Doctrine\ORM\PersistentCollection {#2378 …}
  +reports: Doctrine\ORM\PersistentCollection {#2381 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1909 …}
  +badges: Doctrine\ORM\PersistentCollection {#1926 …}
  +children: []
  -id: 31365
  -titleTs: "'help':2 'need':3 'tailscal':1"
  -bodyTs: "'21st':26 '443':221 '8000':224 'abil':87 'abl':135 'access':74,125,172 'accord':143 'ad':163 'admin':207 'along':213 'also':50,84 'anyon':123,250 'ass':22 'browser':196 'centuri':27 'choos':141 'click':187 'complic':117 'configur':268 'connect':202 'contain':38,281 'correct':177 'dealt':252 'devic':82 'docker':7,165,193 'doesn':245 'domain':106 'dusti':20 'easi':265 'either':248 'els':251 'end':112 'enter':98 'entir':64 'environ':34 'error':203 'everyth':60 'expect':234 'file':92 'filebrows':48 'final':15 'first':156 'forward':103 'friend':94 'get':16 'give':197 'goal':65 'got':5 'great':62 'hand':132 'heimdal':52,181,220 'hour':13 'hous':78 'http':230 'https':228 'hundr':11 'icon':190 'imag':277 'includ':44 'inform':219 'instal':51 'instanc':166 'ip':218 'issu':31 'jazz':109 'join':24 'kavita':46 'lick':9 'link':90,244 'list':212,226,239 'local':42,58 'machin':174 'make':279 'milleni':21 'mobil':81 'multipl':37 'network':43,59 'new':280 'outsid':76 'page':183 'panel':208 'permiss':147 'photopr':45 'port':102,216,261,269 'portain':223,243 'problem':97 'project':68 're':274 're-run':273 'remain':236 'run':39,275 'servic':73,138,194,210,237 'set':149 'share':89 'shit':127 'start':182 'startpag':55 'tailscal':99,153,168,206 'taken':178 'thing':8,157 'tri':101,159 'type':232 'unabl':200 'unfortun':184 'use':137 'user':146 've':2 'want':121,130 'way':115,266 'without':270 'work':61,161,247 'xxxx':32,95"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705627305
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10850154"
  +editedAt: DateTimeImmutable @1726193867 {#2372
    date: 2024-09-13 04:17:47.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705540905 {#2380
    date: 2024-01-18 02:21:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\Entry {#1908
  +user: Proxies\__CG__\App\Entity\User {#1407 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Ubergeek77-Lemmy-instance-problem"
  +title: "Ubergeek77 Lemmy instance problem?"
  +url: null
  +body: """
    Hello, I have issue with the most recent version of Ubergeek77 Lemmy instance deploy.\n
    \n
    After deployment when I open the website URL, I get the Lemmy Error screen. Https is working but I just get Error message, saying restart the server or contact Lemmy support. The server is Debian 11, and the Lemmy edition is 0.19.2.\n
    \n
    Do you know how can I resolve that issue?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 7
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726432161 {#1874
    date: 2024-09-15 22:29:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1883 …}
  +votes: Doctrine\ORM\PersistentCollection {#2389 …}
  +reports: Doctrine\ORM\PersistentCollection {#2387 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2393 …}
  +badges: Doctrine\ORM\PersistentCollection {#1381 …}
  +children: []
  -id: 31486
  -titleTs: "'instanc':3 'lemmi':2 'problem':4 'ubergeek77':1"
  -bodyTs: "'0.19.2':56 '11':50 'contact':43 'debian':49 'deploy':14,16 'edit':54 'error':27,36 'get':24,35 'hello':1 'https':29 'instanc':13 'issu':4,65 'know':59 'lemmi':12,26,44,53 'messag':37 'open':19 'recent':8 'resolv':63 'restart':39 'say':38 'screen':28 'server':41,47 'support':45 'ubergeek77':11 'url':22 'version':9 'websit':21 'work':31"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705618568
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10867294"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705585568 {#1907
    date: 2024-01-18 14:46:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\Entry {#1908
  +user: Proxies\__CG__\App\Entity\User {#1407 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Ubergeek77-Lemmy-instance-problem"
  +title: "Ubergeek77 Lemmy instance problem?"
  +url: null
  +body: """
    Hello, I have issue with the most recent version of Ubergeek77 Lemmy instance deploy.\n
    \n
    After deployment when I open the website URL, I get the Lemmy Error screen. Https is working but I just get Error message, saying restart the server or contact Lemmy support. The server is Debian 11, and the Lemmy edition is 0.19.2.\n
    \n
    Do you know how can I resolve that issue?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 7
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726432161 {#1874
    date: 2024-09-15 22:29:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1883 …}
  +votes: Doctrine\ORM\PersistentCollection {#2389 …}
  +reports: Doctrine\ORM\PersistentCollection {#2387 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2393 …}
  +badges: Doctrine\ORM\PersistentCollection {#1381 …}
  +children: []
  -id: 31486
  -titleTs: "'instanc':3 'lemmi':2 'problem':4 'ubergeek77':1"
  -bodyTs: "'0.19.2':56 '11':50 'contact':43 'debian':49 'deploy':14,16 'edit':54 'error':27,36 'get':24,35 'hello':1 'https':29 'instanc':13 'issu':4,65 'know':59 'lemmi':12,26,44,53 'messag':37 'open':19 'recent':8 'resolv':63 'restart':39 'say':38 'screen':28 'server':41,47 'support':45 'ubergeek77':11 'url':22 'version':9 'websit':21 'work':31"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705618568
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10867294"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705585568 {#1907
    date: 2024-01-18 14:46:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\Entry {#1908
  +user: Proxies\__CG__\App\Entity\User {#1407 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Ubergeek77-Lemmy-instance-problem"
  +title: "Ubergeek77 Lemmy instance problem?"
  +url: null
  +body: """
    Hello, I have issue with the most recent version of Ubergeek77 Lemmy instance deploy.\n
    \n
    After deployment when I open the website URL, I get the Lemmy Error screen. Https is working but I just get Error message, saying restart the server or contact Lemmy support. The server is Debian 11, and the Lemmy edition is 0.19.2.\n
    \n
    Do you know how can I resolve that issue?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 7
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726432161 {#1874
    date: 2024-09-15 22:29:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1883 …}
  +votes: Doctrine\ORM\PersistentCollection {#2389 …}
  +reports: Doctrine\ORM\PersistentCollection {#2387 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2393 …}
  +badges: Doctrine\ORM\PersistentCollection {#1381 …}
  +children: []
  -id: 31486
  -titleTs: "'instanc':3 'lemmi':2 'problem':4 'ubergeek77':1"
  -bodyTs: "'0.19.2':56 '11':50 'contact':43 'debian':49 'deploy':14,16 'edit':54 'error':27,36 'get':24,35 'hello':1 'https':29 'instanc':13 'issu':4,65 'know':59 'lemmi':12,26,44,53 'messag':37 'open':19 'recent':8 'resolv':63 'restart':39 'say':38 'screen':28 'server':41,47 'support':45 'ubergeek77':11 'url':22 'version':9 'websit':21 'work':31"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705618568
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10867294"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705585568 {#1907
    date: 2024-01-18 14:46:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
App\Entity\Entry {#1385
  +user: Proxies\__CG__\App\Entity\User {#1382 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Splitwise-alternative"
  +title: "Splitwise alternative"
  +url: null
  +body: """
    I’m looking for a simple alternative to Splitwise to self host. Currently my partner and I use it to keep track of monthly expenses to ensure there is roughly even spending between us. Doesn’t have to be complex, in fact the simpler the better as my partner prefers simple, ready to use tech. It would only need to be accessed locally as we update expenses once or twice a month, and would prefer FOSS to have control over our data.\n
    \n
    I thought of having a Spreadsheet that is synced using syncthing between my computer and her phone. This seems simple on my end, but I worry that it would be more complicated for my partner as they primarily would use this on their iphone. Currently on splitwise you can add expenses with only a couple button presses.\n
    \n
    Thanks in advance.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727979848 {#1402
    date: 2024-10-03 20:24:08.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1401 …}
  +votes: Doctrine\ORM\PersistentCollection {#1363 …}
  +reports: Doctrine\ORM\PersistentCollection {#1362 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2019 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
  +badges: Doctrine\ORM\PersistentCollection {#2026 …}
  +children: []
  -id: 31333
  -titleTs: "'altern':2 'splitwis':1"
  -bodyTs: "'access':62 'add':132 'advanc':142 'altern':7 'better':46 'button':138 'complex':40 'complic':114 'comput':96 'control':79 'coupl':137 'current':13,127 'data':82 'doesn':35 'end':105 'ensur':27 'even':31 'expens':25,67,133 'fact':42 'foss':76 'host':12 'iphon':126 'keep':21 'local':63 'look':3 'm':2 'month':24,72 'need':59 'partner':15,49,117 'phone':99 'prefer':50,75 'press':139 'primarili':120 'readi':52 'rough':30 'seem':101 'self':11 'simpl':6,51,102 'simpler':44 'spend':32 'splitwis':9,129 'spreadsheet':88 'sync':91 'syncth':93 'tech':55 'thank':140 'thought':84 'track':22 'twice':70 'updat':66 'us':34 'use':18,54,92,122 'worri':108 'would':57,74,111,121"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705616422
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13495733"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705530022 {#1405
    date: 2024-01-17 23:20:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED edit
App\Entity\Entry {#1385
  +user: Proxies\__CG__\App\Entity\User {#1382 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Splitwise-alternative"
  +title: "Splitwise alternative"
  +url: null
  +body: """
    I’m looking for a simple alternative to Splitwise to self host. Currently my partner and I use it to keep track of monthly expenses to ensure there is roughly even spending between us. Doesn’t have to be complex, in fact the simpler the better as my partner prefers simple, ready to use tech. It would only need to be accessed locally as we update expenses once or twice a month, and would prefer FOSS to have control over our data.\n
    \n
    I thought of having a Spreadsheet that is synced using syncthing between my computer and her phone. This seems simple on my end, but I worry that it would be more complicated for my partner as they primarily would use this on their iphone. Currently on splitwise you can add expenses with only a couple button presses.\n
    \n
    Thanks in advance.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727979848 {#1402
    date: 2024-10-03 20:24:08.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1401 …}
  +votes: Doctrine\ORM\PersistentCollection {#1363 …}
  +reports: Doctrine\ORM\PersistentCollection {#1362 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2019 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
  +badges: Doctrine\ORM\PersistentCollection {#2026 …}
  +children: []
  -id: 31333
  -titleTs: "'altern':2 'splitwis':1"
  -bodyTs: "'access':62 'add':132 'advanc':142 'altern':7 'better':46 'button':138 'complex':40 'complic':114 'comput':96 'control':79 'coupl':137 'current':13,127 'data':82 'doesn':35 'end':105 'ensur':27 'even':31 'expens':25,67,133 'fact':42 'foss':76 'host':12 'iphon':126 'keep':21 'local':63 'look':3 'm':2 'month':24,72 'need':59 'partner':15,49,117 'phone':99 'prefer':50,75 'press':139 'primarili':120 'readi':52 'rough':30 'seem':101 'self':11 'simpl':6,51,102 'simpler':44 'spend':32 'splitwis':9,129 'spreadsheet':88 'sync':91 'syncth':93 'tech':55 'thank':140 'thought':84 'track':22 'twice':70 'updat':66 'us':34 'use':18,54,92,122 'worri':108 'would':57,74,111,121"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705616422
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13495733"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705530022 {#1405
    date: 2024-01-17 23:20:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED moderate
App\Entity\Entry {#1385
  +user: Proxies\__CG__\App\Entity\User {#1382 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Splitwise-alternative"
  +title: "Splitwise alternative"
  +url: null
  +body: """
    I’m looking for a simple alternative to Splitwise to self host. Currently my partner and I use it to keep track of monthly expenses to ensure there is roughly even spending between us. Doesn’t have to be complex, in fact the simpler the better as my partner prefers simple, ready to use tech. It would only need to be accessed locally as we update expenses once or twice a month, and would prefer FOSS to have control over our data.\n
    \n
    I thought of having a Spreadsheet that is synced using syncthing between my computer and her phone. This seems simple on my end, but I worry that it would be more complicated for my partner as they primarily would use this on their iphone. Currently on splitwise you can add expenses with only a couple button presses.\n
    \n
    Thanks in advance.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727979848 {#1402
    date: 2024-10-03 20:24:08.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1401 …}
  +votes: Doctrine\ORM\PersistentCollection {#1363 …}
  +reports: Doctrine\ORM\PersistentCollection {#1362 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2019 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
  +badges: Doctrine\ORM\PersistentCollection {#2026 …}
  +children: []
  -id: 31333
  -titleTs: "'altern':2 'splitwis':1"
  -bodyTs: "'access':62 'add':132 'advanc':142 'altern':7 'better':46 'button':138 'complex':40 'complic':114 'comput':96 'control':79 'coupl':137 'current':13,127 'data':82 'doesn':35 'end':105 'ensur':27 'even':31 'expens':25,67,133 'fact':42 'foss':76 'host':12 'iphon':126 'keep':21 'local':63 'look':3 'm':2 'month':24,72 'need':59 'partner':15,49,117 'phone':99 'prefer':50,75 'press':139 'primarili':120 'readi':52 'rough':30 'seem':101 'self':11 'simpl':6,51,102 'simpler':44 'spend':32 'splitwis':9,129 'spreadsheet':88 'sync':91 'syncth':93 'tech':55 'thank':140 'thought':84 'track':22 'twice':70 'updat':66 'us':34 'use':18,54,92,122 'worri':108 'would':57,74,111,121"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705616422
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13495733"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705530022 {#1405
    date: 2024-01-17 23:20:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED moderate
App\Entity\Entry {#2025
  +user: Proxies\__CG__\App\Entity\User {#2011 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "VPN-to-home-network-options"
  +title: "VPN to home network options"
  +url: null
  +body: """
    I currently have a server running Unraid as the OS, which has some WireGuard integration built in. Which I’ve enabled and been using to remotely access services hosted on that server. But as I’ve expanded to include things like Octopi running on a Pi3 and NextcloudPi running on a Pi4 (along with AdGuardHome), I’m trying to determine the best way to VPN to my home network with the goal of reaching services I’m hosting, and do it safely of course.\n
    \n
    I have a Netgear Nighthawk that has some VPN functionality built in that uses a OpenVPN account. Is that ok or would it be advisable to come in a different way?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 10
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705642568 {#2022
    date: 2024-01-19 06:36:08.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2033 …}
  +votes: Doctrine\ORM\PersistentCollection {#2028 …}
  +reports: Doctrine\ORM\PersistentCollection {#2012 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2013 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
  +badges: Doctrine\ORM\PersistentCollection {#2036 …}
  +children: []
  -id: 31321
  -titleTs: "'home':3 'network':4 'option':5 'vpn':1"
  -bodyTs: "'access':27 'account':101 'adguardhom':55 'advis':109 'along':53 'best':62 'built':16,95 'come':111 'cours':84 'current':2 'determin':60 'differ':114 'enabl':21 'expand':37 'function':94 'goal':72 'home':68 'host':29,78 'includ':39 'integr':15 'like':41 'm':57,77 'netgear':88 'network':69 'nextcloudpi':48 'nighthawk':89 'octopi':42 'ok':104 'openvpn':100 'os':10 'pi3':46 'pi4':52 'reach':74 'remot':26 'run':6,43,49 'safe':82 'server':5,32 'servic':28,75 'thing':40 'tri':58 'unraid':7 'use':24,98 've':20,36 'vpn':65,93 'way':63,115 'wireguard':14 'would':106"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705613475
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10682638"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705527075 {#2018
    date: 2024-01-17 22:31:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
67 DENIED edit
App\Entity\Entry {#2025
  +user: Proxies\__CG__\App\Entity\User {#2011 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "VPN-to-home-network-options"
  +title: "VPN to home network options"
  +url: null
  +body: """
    I currently have a server running Unraid as the OS, which has some WireGuard integration built in. Which I’ve enabled and been using to remotely access services hosted on that server. But as I’ve expanded to include things like Octopi running on a Pi3 and NextcloudPi running on a Pi4 (along with AdGuardHome), I’m trying to determine the best way to VPN to my home network with the goal of reaching services I’m hosting, and do it safely of course.\n
    \n
    I have a Netgear Nighthawk that has some VPN functionality built in that uses a OpenVPN account. Is that ok or would it be advisable to come in a different way?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 10
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705642568 {#2022
    date: 2024-01-19 06:36:08.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2033 …}
  +votes: Doctrine\ORM\PersistentCollection {#2028 …}
  +reports: Doctrine\ORM\PersistentCollection {#2012 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2013 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
  +badges: Doctrine\ORM\PersistentCollection {#2036 …}
  +children: []
  -id: 31321
  -titleTs: "'home':3 'network':4 'option':5 'vpn':1"
  -bodyTs: "'access':27 'account':101 'adguardhom':55 'advis':109 'along':53 'best':62 'built':16,95 'come':111 'cours':84 'current':2 'determin':60 'differ':114 'enabl':21 'expand':37 'function':94 'goal':72 'home':68 'host':29,78 'includ':39 'integr':15 'like':41 'm':57,77 'netgear':88 'network':69 'nextcloudpi':48 'nighthawk':89 'octopi':42 'ok':104 'openvpn':100 'os':10 'pi3':46 'pi4':52 'reach':74 'remot':26 'run':6,43,49 'safe':82 'server':5,32 'servic':28,75 'thing':40 'tri':58 'unraid':7 'use':24,98 've':20,36 'vpn':65,93 'way':63,115 'wireguard':14 'would':106"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705613475
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10682638"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705527075 {#2018
    date: 2024-01-17 22:31:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
68 DENIED moderate
App\Entity\Entry {#2025
  +user: Proxies\__CG__\App\Entity\User {#2011 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "VPN-to-home-network-options"
  +title: "VPN to home network options"
  +url: null
  +body: """
    I currently have a server running Unraid as the OS, which has some WireGuard integration built in. Which I’ve enabled and been using to remotely access services hosted on that server. But as I’ve expanded to include things like Octopi running on a Pi3 and NextcloudPi running on a Pi4 (along with AdGuardHome), I’m trying to determine the best way to VPN to my home network with the goal of reaching services I’m hosting, and do it safely of course.\n
    \n
    I have a Netgear Nighthawk that has some VPN functionality built in that uses a OpenVPN account. Is that ok or would it be advisable to come in a different way?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 10
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705642568 {#2022
    date: 2024-01-19 06:36:08.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2033 …}
  +votes: Doctrine\ORM\PersistentCollection {#2028 …}
  +reports: Doctrine\ORM\PersistentCollection {#2012 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2013 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
  +badges: Doctrine\ORM\PersistentCollection {#2036 …}
  +children: []
  -id: 31321
  -titleTs: "'home':3 'network':4 'option':5 'vpn':1"
  -bodyTs: "'access':27 'account':101 'adguardhom':55 'advis':109 'along':53 'best':62 'built':16,95 'come':111 'cours':84 'current':2 'determin':60 'differ':114 'enabl':21 'expand':37 'function':94 'goal':72 'home':68 'host':29,78 'includ':39 'integr':15 'like':41 'm':57,77 'netgear':88 'network':69 'nextcloudpi':48 'nighthawk':89 'octopi':42 'ok':104 'openvpn':100 'os':10 'pi3':46 'pi4':52 'reach':74 'remot':26 'run':6,43,49 'safe':82 'server':5,32 'servic':28,75 'thing':40 'tri':58 'unraid':7 'use':24,98 've':20,36 'vpn':65,93 'way':63,115 'wireguard':14 'would':106"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705613475
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10682638"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705527075 {#2018
    date: 2024-01-17 22:31:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
69 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
70 DENIED moderate
App\Entity\Entry {#2061
  +user: Proxies\__CG__\App\Entity\User {#2079 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Noob-question-about-PiHole"
  +title: "Noob question about PiHole"
  +url: null
  +body: """
    Hy everyone, I have a PiHole instance running on my home server, and I changed my router (Fritz box) DNS in order to use my PiHole. Everything runs great.\n
    \n
    I was wondering if I can put another DNS provider on my “alternative DNS server” in my router, in order to have a fallback alternative in case my server is down, or if I should avoid it.\n
    \n
    I’m asking this because I don’t know if the request will be handled in parallel between the two DNS provider (that would make my PiHole useless) or not. Thank you.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 26
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727809593 {#2144
    date: 2024-10-01 21:06:33.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2084 …}
  +votes: Doctrine\ORM\PersistentCollection {#2076 …}
  +reports: Doctrine\ORM\PersistentCollection {#2083 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2085 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2062 …}
  +badges: Doctrine\ORM\PersistentCollection {#2077 …}
  +children: []
  -id: 31156
  -titleTs: "'noob':1 'pihol':4 'question':2"
  -bodyTs: "'altern':42,54 'anoth':37 'ask':69 'avoid':65 'box':19 'case':56 'chang':15 'dns':20,38,43,87 'everyon':2 'everyth':27 'fallback':53 'fritz':18 'great':29 'handl':81 'home':11 'hy':1 'instanc':7 'know':75 'm':68 'make':91 'order':22,49 'parallel':83 'pihol':6,26,93 'provid':39,88 'put':36 'request':78 'router':17,47 'run':8,28 'server':12,44,58 'thank':97 'two':86 'use':24 'useless':94 'wonder':32 'would':90"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705564779
  +visibility: "visible             "
  +apId: "https://feddit.it/post/4896332"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705478379 {#2075
    date: 2024-01-17 08:59:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
71 DENIED edit
App\Entity\Entry {#2061
  +user: Proxies\__CG__\App\Entity\User {#2079 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Noob-question-about-PiHole"
  +title: "Noob question about PiHole"
  +url: null
  +body: """
    Hy everyone, I have a PiHole instance running on my home server, and I changed my router (Fritz box) DNS in order to use my PiHole. Everything runs great.\n
    \n
    I was wondering if I can put another DNS provider on my “alternative DNS server” in my router, in order to have a fallback alternative in case my server is down, or if I should avoid it.\n
    \n
    I’m asking this because I don’t know if the request will be handled in parallel between the two DNS provider (that would make my PiHole useless) or not. Thank you.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 26
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727809593 {#2144
    date: 2024-10-01 21:06:33.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2084 …}
  +votes: Doctrine\ORM\PersistentCollection {#2076 …}
  +reports: Doctrine\ORM\PersistentCollection {#2083 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2085 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2062 …}
  +badges: Doctrine\ORM\PersistentCollection {#2077 …}
  +children: []
  -id: 31156
  -titleTs: "'noob':1 'pihol':4 'question':2"
  -bodyTs: "'altern':42,54 'anoth':37 'ask':69 'avoid':65 'box':19 'case':56 'chang':15 'dns':20,38,43,87 'everyon':2 'everyth':27 'fallback':53 'fritz':18 'great':29 'handl':81 'home':11 'hy':1 'instanc':7 'know':75 'm':68 'make':91 'order':22,49 'parallel':83 'pihol':6,26,93 'provid':39,88 'put':36 'request':78 'router':17,47 'run':8,28 'server':12,44,58 'thank':97 'two':86 'use':24 'useless':94 'wonder':32 'would':90"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705564779
  +visibility: "visible             "
  +apId: "https://feddit.it/post/4896332"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705478379 {#2075
    date: 2024-01-17 08:59:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
72 DENIED moderate
App\Entity\Entry {#2061
  +user: Proxies\__CG__\App\Entity\User {#2079 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Noob-question-about-PiHole"
  +title: "Noob question about PiHole"
  +url: null
  +body: """
    Hy everyone, I have a PiHole instance running on my home server, and I changed my router (Fritz box) DNS in order to use my PiHole. Everything runs great.\n
    \n
    I was wondering if I can put another DNS provider on my “alternative DNS server” in my router, in order to have a fallback alternative in case my server is down, or if I should avoid it.\n
    \n
    I’m asking this because I don’t know if the request will be handled in parallel between the two DNS provider (that would make my PiHole useless) or not. Thank you.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 26
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727809593 {#2144
    date: 2024-10-01 21:06:33.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2084 …}
  +votes: Doctrine\ORM\PersistentCollection {#2076 …}
  +reports: Doctrine\ORM\PersistentCollection {#2083 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2085 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2062 …}
  +badges: Doctrine\ORM\PersistentCollection {#2077 …}
  +children: []
  -id: 31156
  -titleTs: "'noob':1 'pihol':4 'question':2"
  -bodyTs: "'altern':42,54 'anoth':37 'ask':69 'avoid':65 'box':19 'case':56 'chang':15 'dns':20,38,43,87 'everyon':2 'everyth':27 'fallback':53 'fritz':18 'great':29 'handl':81 'home':11 'hy':1 'instanc':7 'know':75 'm':68 'make':91 'order':22,49 'parallel':83 'pihol':6,26,93 'provid':39,88 'put':36 'request':78 'router':17,47 'run':8,28 'server':12,44,58 'thank':97 'two':86 'use':24 'useless':94 'wonder':32 'would':90"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705564779
  +visibility: "visible             "
  +apId: "https://feddit.it/post/4896332"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705478379 {#2075
    date: 2024-01-17 08:59:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
73 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
74 DENIED moderate
App\Entity\Entry {#2064
  +user: Proxies\__CG__\App\Entity\User {#2089 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "I-broke-nextcloud-and-i-cant-fix-it"
  +title: "I broke nextcloud and i cant fix it"
  +url: null
  +body: "I managed to install and set up nextcloud snap on my ubuntu server a couple months ago. I haven’t used it since and now I tried to log in to it but I forgot the username and password. I tried uninstalling and reinstalling the snap to reset the data but i couldn’t access the web page. I couldn’t find anything online. Any suggestions?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1725796487 {#2063
    date: 2024-09-08 13:54:47.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2088 …}
  +votes: Doctrine\ORM\PersistentCollection {#2087 …}
  +reports: Doctrine\ORM\PersistentCollection {#2086 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2093 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2094 …}
  +badges: Doctrine\ORM\PersistentCollection {#2140 …}
  +children: []
  -id: 31122
  -titleTs: "'broke':2 'cant':6 'fix':7 'nextcloud':3"
  -bodyTs: "'access':55 'ago':17 'anyth':63 'couldn':53,60 'coupl':15 'data':50 'find':62 'forgot':35 'haven':19 'instal':4 'log':29 'manag':2 'month':16 'nextcloud':8 'onlin':64 'page':58 'password':39 'reinstal':44 'reset':48 'server':13 'set':6 'sinc':23 'snap':9,46 'suggest':66 'tri':27,41 'ubuntu':12 'uninstal':42 'use':21 'usernam':37 'web':57"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705538031
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/8529320"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705460531 {#2080
    date: 2024-01-17 04:02:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
75 DENIED edit
App\Entity\Entry {#2064
  +user: Proxies\__CG__\App\Entity\User {#2089 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "I-broke-nextcloud-and-i-cant-fix-it"
  +title: "I broke nextcloud and i cant fix it"
  +url: null
  +body: "I managed to install and set up nextcloud snap on my ubuntu server a couple months ago. I haven’t used it since and now I tried to log in to it but I forgot the username and password. I tried uninstalling and reinstalling the snap to reset the data but i couldn’t access the web page. I couldn’t find anything online. Any suggestions?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1725796487 {#2063
    date: 2024-09-08 13:54:47.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2088 …}
  +votes: Doctrine\ORM\PersistentCollection {#2087 …}
  +reports: Doctrine\ORM\PersistentCollection {#2086 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2093 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2094 …}
  +badges: Doctrine\ORM\PersistentCollection {#2140 …}
  +children: []
  -id: 31122
  -titleTs: "'broke':2 'cant':6 'fix':7 'nextcloud':3"
  -bodyTs: "'access':55 'ago':17 'anyth':63 'couldn':53,60 'coupl':15 'data':50 'find':62 'forgot':35 'haven':19 'instal':4 'log':29 'manag':2 'month':16 'nextcloud':8 'onlin':64 'page':58 'password':39 'reinstal':44 'reset':48 'server':13 'set':6 'sinc':23 'snap':9,46 'suggest':66 'tri':27,41 'ubuntu':12 'uninstal':42 'use':21 'usernam':37 'web':57"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705538031
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/8529320"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705460531 {#2080
    date: 2024-01-17 04:02:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
76 DENIED moderate
App\Entity\Entry {#2064
  +user: Proxies\__CG__\App\Entity\User {#2089 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "I-broke-nextcloud-and-i-cant-fix-it"
  +title: "I broke nextcloud and i cant fix it"
  +url: null
  +body: "I managed to install and set up nextcloud snap on my ubuntu server a couple months ago. I haven’t used it since and now I tried to log in to it but I forgot the username and password. I tried uninstalling and reinstalling the snap to reset the data but i couldn’t access the web page. I couldn’t find anything online. Any suggestions?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1725796487 {#2063
    date: 2024-09-08 13:54:47.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2088 …}
  +votes: Doctrine\ORM\PersistentCollection {#2087 …}
  +reports: Doctrine\ORM\PersistentCollection {#2086 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2093 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2094 …}
  +badges: Doctrine\ORM\PersistentCollection {#2140 …}
  +children: []
  -id: 31122
  -titleTs: "'broke':2 'cant':6 'fix':7 'nextcloud':3"
  -bodyTs: "'access':55 'ago':17 'anyth':63 'couldn':53,60 'coupl':15 'data':50 'find':62 'forgot':35 'haven':19 'instal':4 'log':29 'manag':2 'month':16 'nextcloud':8 'onlin':64 'page':58 'password':39 'reinstal':44 'reset':48 'server':13 'set':6 'sinc':23 'snap':9,46 'suggest':66 'tri':27,41 'ubuntu':12 'uninstal':42 'use':21 'usernam':37 'web':57"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705538031
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/8529320"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705460531 {#2080
    date: 2024-01-17 04:02:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
77 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
78 DENIED moderate
App\Entity\Entry {#2132
  +user: Proxies\__CG__\App\Entity\User {#1687 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Hetzner-Server-auction-worth-it"
  +title: "Hetzner Server auction worth it?"
  +url: null
  +body: """
    Hello, recently I have started to see the limit’s of vps’s and have been thinking about getting a hetzner dedicated server from the auction. My question is are they worth it and if so what would be the best way to make use of them.\n
    \n
    By that I mean should I get something like proxmox on it and make use if it that way, or install a stable os like debian and have it all installed in docker making use of the pure power of the system that way?\n
    \n
    Edit: My use case for my server vps is my main website, but I also host a lot of alternative frontend’ and some other thing like a feed reader (miniflux) and other things like that, that with time I have accumulated and if I wanted to have them all running well would either have to spend money in uograding one vps, or buy multiple smaller one’s. In both cases this could end up quite costly.\n
    \n
    Reason I can’t do it on my own hardare is space contraint’s, part’s avalibility where I live and prices. They are high.\n
    \n
    Edit2: If there is any other good alernartive dedicated server peovider that won’t break a bank like hetzner, please recommend them.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 40
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726672145 {#2133
    date: 2024-09-18 17:09:05.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2138 …}
  +votes: Doctrine\ORM\PersistentCollection {#2345 …}
  +reports: Doctrine\ORM\PersistentCollection {#2330 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2346 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2347 …}
  +badges: Doctrine\ORM\PersistentCollection {#2344 …}
  +children: []
  -id: 30904
  -titleTs: "'auction':3 'hetzner':1 'server':2 'worth':4"
  -bodyTs: "'accumul':132 'alernart':200 'also':106 'altern':111 'auction':26 'aval':184 'bank':209 'best':41 'break':207 'buy':154 'case':95,161 'contraint':180 'cost':167 'could':163 'debian':73 'dedic':22,201 'docker':80 'edit':92 'edit2':193 'either':144 'end':164 'feed':119 'frontend':112 'get':19,54 'good':199 'hardar':177 'hello':1 'hetzner':21,211 'high':192 'host':107 'instal':68,78 'like':56,72,117,125,210 'limit':9 'live':187 'lot':109 'main':102 'make':44,61,81 'mean':51 'miniflux':121 'money':148 'multipl':155 'one':151,157 'os':71 'part':182 'peovid':203 'pleas':212 'power':86 'price':189 'proxmox':57 'pure':85 'question':28 'quit':166 'reader':120 'reason':168 'recent':2 'recommend':213 'run':141 'see':7 'server':23,98,202 'smaller':156 'someth':55 'space':179 'spend':147 'stabl':70 'start':5 'system':89 'thing':116,124 'think':17 'time':129 'uograd':150 'use':45,62,82,94 'vps':12,99,152 'want':136 'way':42,66,91 'websit':103 'well':142 'won':205 'worth':32 'would':38,143"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705489050
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/post/110230"
  +editedAt: DateTimeImmutable @1724756746 {#2129
    date: 2024-08-27 13:05:46.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705402650 {#2131
    date: 2024-01-16 11:57:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
79 DENIED edit
App\Entity\Entry {#2132
  +user: Proxies\__CG__\App\Entity\User {#1687 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Hetzner-Server-auction-worth-it"
  +title: "Hetzner Server auction worth it?"
  +url: null
  +body: """
    Hello, recently I have started to see the limit’s of vps’s and have been thinking about getting a hetzner dedicated server from the auction. My question is are they worth it and if so what would be the best way to make use of them.\n
    \n
    By that I mean should I get something like proxmox on it and make use if it that way, or install a stable os like debian and have it all installed in docker making use of the pure power of the system that way?\n
    \n
    Edit: My use case for my server vps is my main website, but I also host a lot of alternative frontend’ and some other thing like a feed reader (miniflux) and other things like that, that with time I have accumulated and if I wanted to have them all running well would either have to spend money in uograding one vps, or buy multiple smaller one’s. In both cases this could end up quite costly.\n
    \n
    Reason I can’t do it on my own hardare is space contraint’s, part’s avalibility where I live and prices. They are high.\n
    \n
    Edit2: If there is any other good alernartive dedicated server peovider that won’t break a bank like hetzner, please recommend them.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 40
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726672145 {#2133
    date: 2024-09-18 17:09:05.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2138 …}
  +votes: Doctrine\ORM\PersistentCollection {#2345 …}
  +reports: Doctrine\ORM\PersistentCollection {#2330 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2346 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2347 …}
  +badges: Doctrine\ORM\PersistentCollection {#2344 …}
  +children: []
  -id: 30904
  -titleTs: "'auction':3 'hetzner':1 'server':2 'worth':4"
  -bodyTs: "'accumul':132 'alernart':200 'also':106 'altern':111 'auction':26 'aval':184 'bank':209 'best':41 'break':207 'buy':154 'case':95,161 'contraint':180 'cost':167 'could':163 'debian':73 'dedic':22,201 'docker':80 'edit':92 'edit2':193 'either':144 'end':164 'feed':119 'frontend':112 'get':19,54 'good':199 'hardar':177 'hello':1 'hetzner':21,211 'high':192 'host':107 'instal':68,78 'like':56,72,117,125,210 'limit':9 'live':187 'lot':109 'main':102 'make':44,61,81 'mean':51 'miniflux':121 'money':148 'multipl':155 'one':151,157 'os':71 'part':182 'peovid':203 'pleas':212 'power':86 'price':189 'proxmox':57 'pure':85 'question':28 'quit':166 'reader':120 'reason':168 'recent':2 'recommend':213 'run':141 'see':7 'server':23,98,202 'smaller':156 'someth':55 'space':179 'spend':147 'stabl':70 'start':5 'system':89 'thing':116,124 'think':17 'time':129 'uograd':150 'use':45,62,82,94 'vps':12,99,152 'want':136 'way':42,66,91 'websit':103 'well':142 'won':205 'worth':32 'would':38,143"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705489050
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/post/110230"
  +editedAt: DateTimeImmutable @1724756746 {#2129
    date: 2024-08-27 13:05:46.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705402650 {#2131
    date: 2024-01-16 11:57:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
80 DENIED moderate
App\Entity\Entry {#2132
  +user: Proxies\__CG__\App\Entity\User {#1687 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Hetzner-Server-auction-worth-it"
  +title: "Hetzner Server auction worth it?"
  +url: null
  +body: """
    Hello, recently I have started to see the limit’s of vps’s and have been thinking about getting a hetzner dedicated server from the auction. My question is are they worth it and if so what would be the best way to make use of them.\n
    \n
    By that I mean should I get something like proxmox on it and make use if it that way, or install a stable os like debian and have it all installed in docker making use of the pure power of the system that way?\n
    \n
    Edit: My use case for my server vps is my main website, but I also host a lot of alternative frontend’ and some other thing like a feed reader (miniflux) and other things like that, that with time I have accumulated and if I wanted to have them all running well would either have to spend money in uograding one vps, or buy multiple smaller one’s. In both cases this could end up quite costly.\n
    \n
    Reason I can’t do it on my own hardare is space contraint’s, part’s avalibility where I live and prices. They are high.\n
    \n
    Edit2: If there is any other good alernartive dedicated server peovider that won’t break a bank like hetzner, please recommend them.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 40
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726672145 {#2133
    date: 2024-09-18 17:09:05.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2138 …}
  +votes: Doctrine\ORM\PersistentCollection {#2345 …}
  +reports: Doctrine\ORM\PersistentCollection {#2330 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2346 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2347 …}
  +badges: Doctrine\ORM\PersistentCollection {#2344 …}
  +children: []
  -id: 30904
  -titleTs: "'auction':3 'hetzner':1 'server':2 'worth':4"
  -bodyTs: "'accumul':132 'alernart':200 'also':106 'altern':111 'auction':26 'aval':184 'bank':209 'best':41 'break':207 'buy':154 'case':95,161 'contraint':180 'cost':167 'could':163 'debian':73 'dedic':22,201 'docker':80 'edit':92 'edit2':193 'either':144 'end':164 'feed':119 'frontend':112 'get':19,54 'good':199 'hardar':177 'hello':1 'hetzner':21,211 'high':192 'host':107 'instal':68,78 'like':56,72,117,125,210 'limit':9 'live':187 'lot':109 'main':102 'make':44,61,81 'mean':51 'miniflux':121 'money':148 'multipl':155 'one':151,157 'os':71 'part':182 'peovid':203 'pleas':212 'power':86 'price':189 'proxmox':57 'pure':85 'question':28 'quit':166 'reader':120 'reason':168 'recent':2 'recommend':213 'run':141 'see':7 'server':23,98,202 'smaller':156 'someth':55 'space':179 'spend':147 'stabl':70 'start':5 'system':89 'thing':116,124 'think':17 'time':129 'uograd':150 'use':45,62,82,94 'vps':12,99,152 'want':136 'way':42,66,91 'websit':103 'well':142 'won':205 'worth':32 'would':38,143"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705489050
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/post/110230"
  +editedAt: DateTimeImmutable @1724756746 {#2129
    date: 2024-08-27 13:05:46.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705402650 {#2131
    date: 2024-01-16 11:57:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
81 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
82 DENIED moderate
App\Entity\Entry {#2060
  +user: Proxies\__CG__\App\Entity\User {#2164 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Server-Configuration-Update"
  +title: "Server Configuration Update"
  +url: null
  +body: """
    Original post [here](https://lemmings.world/post/4398082). First, thanks to everyone who responded. Thought I’d write up an update on my progress.\n
    \n
    I took the advice to keep the NAS dedicated to storage and bought a Beelink mini computer (2Ghz Quad core Intel Celeron; 250GB; 4GB RAM) for the server and installed Linux Mint. I decided that the perceived complexity of Docker and Portainer were more than I wanted to tackle right now and that the benefits wouldn’t be worth the effort, so I’m installing directly to the OS.\n
    \n
    So far I have Jellyfin and Audiobookshelf up and running. Most of the setup is straightforward. I’ve spent the most time so far learning to permanently mount the NAS and set the necessary permissions. Took a bit of online research to figure this out. Second most time was setting up NordVPN with Meshnet for remote server access.\n
    \n
    Next step is the Servarr suite. I’m thinking that’s going to be a bit more of a challenge.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726614820 {#2042
    date: 2024-09-18 01:13:40.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2331 …}
  +votes: Doctrine\ORM\PersistentCollection {#2289 …}
  +reports: Doctrine\ORM\PersistentCollection {#2326 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
  +badges: Doctrine\ORM\PersistentCollection {#2323 …}
  +children: []
  -id: 30980
  -titleTs: "'configur':2 'server':1 'updat':3"
  -bodyTs: "'/post/4398082).':6 '250gb':45 '2ghz':40 '4gb':46 'access':149 'advic':26 'audiobookshelf':98 'beelink':37 'benefit':77 'bit':129,165 'bought':35 'celeron':44 'challeng':169 'complex':60 'comput':39 'core':42 'd':15 'decid':56 'dedic':31 'direct':88 'docker':62 'effort':83 'everyon':10 'far':93,115 'figur':134 'first':7 'go':161 'instal':52,87 'intel':43 'jellyfin':96 'keep':28 'learn':116 'lemmings.world':5 'lemmings.world/post/4398082).':4 'linux':53 'm':86,157 'meshnet':145 'mini':38 'mint':54 'mount':119 'nas':30,121 'necessari':125 'next':150 'nordvpn':143 'onlin':131 'origin':1 'os':91 'perceiv':59 'perman':118 'permiss':126 'portain':64 'post':2 'progress':22 'quad':41 'ram':47 'remot':147 'research':132 'respond':12 'right':72 'run':101 'second':137 'servarr':154 'server':50,148 'set':123,141 'setup':105 'spent':110 'step':151 'storag':33 'straightforward':107 'suit':155 'tackl':71 'thank':8 'think':158 'thought':13 'time':113,139 'took':24,127 'updat':19 've':109 'want':69 'worth':81 'wouldn':78 'write':16"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705485317
  +visibility: "visible             "
  +apId: "https://lemmings.world/post/4790878"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705424817 {#2141
    date: 2024-01-16 18:06:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
83 DENIED edit
App\Entity\Entry {#2060
  +user: Proxies\__CG__\App\Entity\User {#2164 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Server-Configuration-Update"
  +title: "Server Configuration Update"
  +url: null
  +body: """
    Original post [here](https://lemmings.world/post/4398082). First, thanks to everyone who responded. Thought I’d write up an update on my progress.\n
    \n
    I took the advice to keep the NAS dedicated to storage and bought a Beelink mini computer (2Ghz Quad core Intel Celeron; 250GB; 4GB RAM) for the server and installed Linux Mint. I decided that the perceived complexity of Docker and Portainer were more than I wanted to tackle right now and that the benefits wouldn’t be worth the effort, so I’m installing directly to the OS.\n
    \n
    So far I have Jellyfin and Audiobookshelf up and running. Most of the setup is straightforward. I’ve spent the most time so far learning to permanently mount the NAS and set the necessary permissions. Took a bit of online research to figure this out. Second most time was setting up NordVPN with Meshnet for remote server access.\n
    \n
    Next step is the Servarr suite. I’m thinking that’s going to be a bit more of a challenge.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726614820 {#2042
    date: 2024-09-18 01:13:40.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2331 …}
  +votes: Doctrine\ORM\PersistentCollection {#2289 …}
  +reports: Doctrine\ORM\PersistentCollection {#2326 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
  +badges: Doctrine\ORM\PersistentCollection {#2323 …}
  +children: []
  -id: 30980
  -titleTs: "'configur':2 'server':1 'updat':3"
  -bodyTs: "'/post/4398082).':6 '250gb':45 '2ghz':40 '4gb':46 'access':149 'advic':26 'audiobookshelf':98 'beelink':37 'benefit':77 'bit':129,165 'bought':35 'celeron':44 'challeng':169 'complex':60 'comput':39 'core':42 'd':15 'decid':56 'dedic':31 'direct':88 'docker':62 'effort':83 'everyon':10 'far':93,115 'figur':134 'first':7 'go':161 'instal':52,87 'intel':43 'jellyfin':96 'keep':28 'learn':116 'lemmings.world':5 'lemmings.world/post/4398082).':4 'linux':53 'm':86,157 'meshnet':145 'mini':38 'mint':54 'mount':119 'nas':30,121 'necessari':125 'next':150 'nordvpn':143 'onlin':131 'origin':1 'os':91 'perceiv':59 'perman':118 'permiss':126 'portain':64 'post':2 'progress':22 'quad':41 'ram':47 'remot':147 'research':132 'respond':12 'right':72 'run':101 'second':137 'servarr':154 'server':50,148 'set':123,141 'setup':105 'spent':110 'step':151 'storag':33 'straightforward':107 'suit':155 'tackl':71 'thank':8 'think':158 'thought':13 'time':113,139 'took':24,127 'updat':19 've':109 'want':69 'worth':81 'wouldn':78 'write':16"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705485317
  +visibility: "visible             "
  +apId: "https://lemmings.world/post/4790878"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705424817 {#2141
    date: 2024-01-16 18:06:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
84 DENIED moderate
App\Entity\Entry {#2060
  +user: Proxies\__CG__\App\Entity\User {#2164 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Server-Configuration-Update"
  +title: "Server Configuration Update"
  +url: null
  +body: """
    Original post [here](https://lemmings.world/post/4398082). First, thanks to everyone who responded. Thought I’d write up an update on my progress.\n
    \n
    I took the advice to keep the NAS dedicated to storage and bought a Beelink mini computer (2Ghz Quad core Intel Celeron; 250GB; 4GB RAM) for the server and installed Linux Mint. I decided that the perceived complexity of Docker and Portainer were more than I wanted to tackle right now and that the benefits wouldn’t be worth the effort, so I’m installing directly to the OS.\n
    \n
    So far I have Jellyfin and Audiobookshelf up and running. Most of the setup is straightforward. I’ve spent the most time so far learning to permanently mount the NAS and set the necessary permissions. Took a bit of online research to figure this out. Second most time was setting up NordVPN with Meshnet for remote server access.\n
    \n
    Next step is the Servarr suite. I’m thinking that’s going to be a bit more of a challenge.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726614820 {#2042
    date: 2024-09-18 01:13:40.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2331 …}
  +votes: Doctrine\ORM\PersistentCollection {#2289 …}
  +reports: Doctrine\ORM\PersistentCollection {#2326 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
  +badges: Doctrine\ORM\PersistentCollection {#2323 …}
  +children: []
  -id: 30980
  -titleTs: "'configur':2 'server':1 'updat':3"
  -bodyTs: "'/post/4398082).':6 '250gb':45 '2ghz':40 '4gb':46 'access':149 'advic':26 'audiobookshelf':98 'beelink':37 'benefit':77 'bit':129,165 'bought':35 'celeron':44 'challeng':169 'complex':60 'comput':39 'core':42 'd':15 'decid':56 'dedic':31 'direct':88 'docker':62 'effort':83 'everyon':10 'far':93,115 'figur':134 'first':7 'go':161 'instal':52,87 'intel':43 'jellyfin':96 'keep':28 'learn':116 'lemmings.world':5 'lemmings.world/post/4398082).':4 'linux':53 'm':86,157 'meshnet':145 'mini':38 'mint':54 'mount':119 'nas':30,121 'necessari':125 'next':150 'nordvpn':143 'onlin':131 'origin':1 'os':91 'perceiv':59 'perman':118 'permiss':126 'portain':64 'post':2 'progress':22 'quad':41 'ram':47 'remot':147 'research':132 'respond':12 'right':72 'run':101 'second':137 'servarr':154 'server':50,148 'set':123,141 'setup':105 'spent':110 'step':151 'storag':33 'straightforward':107 'suit':155 'tackl':71 'thank':8 'think':158 'thought':13 'time':113,139 'took':24,127 'updat':19 've':109 'want':69 'worth':81 'wouldn':78 'write':16"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705485317
  +visibility: "visible             "
  +apId: "https://lemmings.world/post/4790878"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705424817 {#2141
    date: 2024-01-16 18:06:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
85 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
86 DENIED moderate
App\Entity\Entry {#2340
  +user: Proxies\__CG__\App\Entity\User {#2341 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Should-i-host-LinguaCafe-or-are-there-better-alternatives"
  +title: "Should i host LinguaCafe or are there better alternatives?"
  +url: null
  +body: """
    Hi, I just noticed the existence of LinguaCafe and i really like the idea. So I searched up their website and saw that they are still in early developement. I’d like to learn italian and that is currently an experimental language. So im wondering if there is a better service avaiable right now.\n
    \n
    I thank you in advise and Have a great day :D
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 11
  +favouriteCount: 40
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727016831 {#2300
    date: 2024-09-22 16:53:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2342 …}
  +votes: Doctrine\ORM\PersistentCollection {#2343 …}
  +reports: Doctrine\ORM\PersistentCollection {#2335 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
  +badges: Doctrine\ORM\PersistentCollection {#2136 …}
  +children: []
  -id: 30895
  -titleTs: "'altern':9 'better':8 'host':3 'linguacaf':4"
  -bodyTs: "'advis':59 'avaiabl':52 'better':50 'current':39 'd':31,65 'day':64 'develop':29 'earli':28 'exist':6 'experiment':41 'great':63 'hi':1 'idea':14 'im':44 'italian':35 'languag':42 'learn':34 'like':12,32 'linguacaf':8 'notic':4 'realli':11 'right':53 'saw':22 'search':17 'servic':51 'still':26 'thank':56 'websit':20 'wonder':45"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705484805
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12877061"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705398405 {#2334
    date: 2024-01-16 10:46:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
87 DENIED edit
App\Entity\Entry {#2340
  +user: Proxies\__CG__\App\Entity\User {#2341 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Should-i-host-LinguaCafe-or-are-there-better-alternatives"
  +title: "Should i host LinguaCafe or are there better alternatives?"
  +url: null
  +body: """
    Hi, I just noticed the existence of LinguaCafe and i really like the idea. So I searched up their website and saw that they are still in early developement. I’d like to learn italian and that is currently an experimental language. So im wondering if there is a better service avaiable right now.\n
    \n
    I thank you in advise and Have a great day :D
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 11
  +favouriteCount: 40
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727016831 {#2300
    date: 2024-09-22 16:53:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2342 …}
  +votes: Doctrine\ORM\PersistentCollection {#2343 …}
  +reports: Doctrine\ORM\PersistentCollection {#2335 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
  +badges: Doctrine\ORM\PersistentCollection {#2136 …}
  +children: []
  -id: 30895
  -titleTs: "'altern':9 'better':8 'host':3 'linguacaf':4"
  -bodyTs: "'advis':59 'avaiabl':52 'better':50 'current':39 'd':31,65 'day':64 'develop':29 'earli':28 'exist':6 'experiment':41 'great':63 'hi':1 'idea':14 'im':44 'italian':35 'languag':42 'learn':34 'like':12,32 'linguacaf':8 'notic':4 'realli':11 'right':53 'saw':22 'search':17 'servic':51 'still':26 'thank':56 'websit':20 'wonder':45"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705484805
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12877061"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705398405 {#2334
    date: 2024-01-16 10:46:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
88 DENIED moderate
App\Entity\Entry {#2340
  +user: Proxies\__CG__\App\Entity\User {#2341 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Should-i-host-LinguaCafe-or-are-there-better-alternatives"
  +title: "Should i host LinguaCafe or are there better alternatives?"
  +url: null
  +body: """
    Hi, I just noticed the existence of LinguaCafe and i really like the idea. So I searched up their website and saw that they are still in early developement. I’d like to learn italian and that is currently an experimental language. So im wondering if there is a better service avaiable right now.\n
    \n
    I thank you in advise and Have a great day :D
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 11
  +favouriteCount: 40
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727016831 {#2300
    date: 2024-09-22 16:53:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2342 …}
  +votes: Doctrine\ORM\PersistentCollection {#2343 …}
  +reports: Doctrine\ORM\PersistentCollection {#2335 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
  +badges: Doctrine\ORM\PersistentCollection {#2136 …}
  +children: []
  -id: 30895
  -titleTs: "'altern':9 'better':8 'host':3 'linguacaf':4"
  -bodyTs: "'advis':59 'avaiabl':52 'better':50 'current':39 'd':31,65 'day':64 'develop':29 'earli':28 'exist':6 'experiment':41 'great':63 'hi':1 'idea':14 'im':44 'italian':35 'languag':42 'learn':34 'like':12,32 'linguacaf':8 'notic':4 'realli':11 'right':53 'saw':22 'search':17 'servic':51 'still':26 'thank':56 'websit':20 'wonder':45"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705484805
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12877061"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705398405 {#2334
    date: 2024-01-16 10:46:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
89 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
90 DENIED moderate
App\Entity\Entry {#2072
  +user: Proxies\__CG__\App\Entity\User {#2069 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Pi-Hole-or-something-else-for-network-ad-blocking"
  +title: "Pi-Hole or something else for network ad blocking?"
  +url: null
  +body: """
    I’ve been aware of pi-hole for a while now, but never bothered with it because I do most web browsing on a laptop where browser extensions like uBlock origin are good enough. However, with multiple streaming services starting to insert adds into my paid subscriptions, I’m looking to upgrade to a network blocker that will also cover the apps on my smart TV.\n
    \n
    I run most of my self hosted services on a proxmox server, so I’d like something that’ll run as an LXC container or a VM. I’m also vaguely aware that various competing applications have come out since pi-hole first gained popularity. Is pi-hole still the best thing going, or are there better options?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 82
  +favouriteCount: 163
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726750458 {#2073
    date: 2024-09-19 14:54:18.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2065 …}
  +votes: Doctrine\ORM\PersistentCollection {#2066 …}
  +reports: Doctrine\ORM\PersistentCollection {#2067 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2049 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2051 …}
  +badges: Doctrine\ORM\PersistentCollection {#2059 …}
  +children: []
  -id: 30806
  -titleTs: "'ad':9 'block':10 'els':6 'hole':3 'network':8 'pi':2 'pi-hol':1 'someth':5"
  -bodyTs: "'add':44 'also':60,97 'app':63 'applic':103 'awar':4,99 'best':120 'better':126 'blocker':57 'bother':15 'brows':23 'browser':28 'come':105 'compet':102 'contain':91 'cover':61 'd':82 'enough':35 'extens':29 'first':111 'gain':112 'go':122 'good':34 'hole':8,110,117 'host':74 'howev':36 'insert':43 'laptop':26 'like':30,83 'll':86 'look':51 'lxc':90 'm':50,96 'multipl':38 'network':56 'never':14 'option':127 'origin':32 'paid':47 'pi':7,109,116 'pi-hol':6,108,115 'popular':113 'proxmox':78 'run':69,87 'self':73 'server':79 'servic':40,75 'sinc':107 'smart':66 'someth':84 'start':41 'still':118 'stream':39 'subscript':48 'thing':121 'tv':67 'ublock':31 'upgrad':53 'vagu':98 'various':101 've':2 'vm':94 'web':22"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705447599
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10761698"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705361199 {#2068
    date: 2024-01-16 00:26:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
91 DENIED edit
App\Entity\Entry {#2072
  +user: Proxies\__CG__\App\Entity\User {#2069 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Pi-Hole-or-something-else-for-network-ad-blocking"
  +title: "Pi-Hole or something else for network ad blocking?"
  +url: null
  +body: """
    I’ve been aware of pi-hole for a while now, but never bothered with it because I do most web browsing on a laptop where browser extensions like uBlock origin are good enough. However, with multiple streaming services starting to insert adds into my paid subscriptions, I’m looking to upgrade to a network blocker that will also cover the apps on my smart TV.\n
    \n
    I run most of my self hosted services on a proxmox server, so I’d like something that’ll run as an LXC container or a VM. I’m also vaguely aware that various competing applications have come out since pi-hole first gained popularity. Is pi-hole still the best thing going, or are there better options?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 82
  +favouriteCount: 163
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726750458 {#2073
    date: 2024-09-19 14:54:18.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2065 …}
  +votes: Doctrine\ORM\PersistentCollection {#2066 …}
  +reports: Doctrine\ORM\PersistentCollection {#2067 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2049 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2051 …}
  +badges: Doctrine\ORM\PersistentCollection {#2059 …}
  +children: []
  -id: 30806
  -titleTs: "'ad':9 'block':10 'els':6 'hole':3 'network':8 'pi':2 'pi-hol':1 'someth':5"
  -bodyTs: "'add':44 'also':60,97 'app':63 'applic':103 'awar':4,99 'best':120 'better':126 'blocker':57 'bother':15 'brows':23 'browser':28 'come':105 'compet':102 'contain':91 'cover':61 'd':82 'enough':35 'extens':29 'first':111 'gain':112 'go':122 'good':34 'hole':8,110,117 'host':74 'howev':36 'insert':43 'laptop':26 'like':30,83 'll':86 'look':51 'lxc':90 'm':50,96 'multipl':38 'network':56 'never':14 'option':127 'origin':32 'paid':47 'pi':7,109,116 'pi-hol':6,108,115 'popular':113 'proxmox':78 'run':69,87 'self':73 'server':79 'servic':40,75 'sinc':107 'smart':66 'someth':84 'start':41 'still':118 'stream':39 'subscript':48 'thing':121 'tv':67 'ublock':31 'upgrad':53 'vagu':98 'various':101 've':2 'vm':94 'web':22"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705447599
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10761698"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705361199 {#2068
    date: 2024-01-16 00:26:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
92 DENIED moderate
App\Entity\Entry {#2072
  +user: Proxies\__CG__\App\Entity\User {#2069 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "Pi-Hole-or-something-else-for-network-ad-blocking"
  +title: "Pi-Hole or something else for network ad blocking?"
  +url: null
  +body: """
    I’ve been aware of pi-hole for a while now, but never bothered with it because I do most web browsing on a laptop where browser extensions like uBlock origin are good enough. However, with multiple streaming services starting to insert adds into my paid subscriptions, I’m looking to upgrade to a network blocker that will also cover the apps on my smart TV.\n
    \n
    I run most of my self hosted services on a proxmox server, so I’d like something that’ll run as an LXC container or a VM. I’m also vaguely aware that various competing applications have come out since pi-hole first gained popularity. Is pi-hole still the best thing going, or are there better options?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 82
  +favouriteCount: 163
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726750458 {#2073
    date: 2024-09-19 14:54:18.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2065 …}
  +votes: Doctrine\ORM\PersistentCollection {#2066 …}
  +reports: Doctrine\ORM\PersistentCollection {#2067 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2049 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2051 …}
  +badges: Doctrine\ORM\PersistentCollection {#2059 …}
  +children: []
  -id: 30806
  -titleTs: "'ad':9 'block':10 'els':6 'hole':3 'network':8 'pi':2 'pi-hol':1 'someth':5"
  -bodyTs: "'add':44 'also':60,97 'app':63 'applic':103 'awar':4,99 'best':120 'better':126 'blocker':57 'bother':15 'brows':23 'browser':28 'come':105 'compet':102 'contain':91 'cover':61 'd':82 'enough':35 'extens':29 'first':111 'gain':112 'go':122 'good':34 'hole':8,110,117 'host':74 'howev':36 'insert':43 'laptop':26 'like':30,83 'll':86 'look':51 'lxc':90 'm':50,96 'multipl':38 'network':56 'never':14 'option':127 'origin':32 'paid':47 'pi':7,109,116 'pi-hol':6,108,115 'popular':113 'proxmox':78 'run':69,87 'self':73 'server':79 'servic':40,75 'sinc':107 'smart':66 'someth':84 'start':41 'still':118 'stream':39 'subscript':48 'thing':121 'tv':67 'ublock':31 'upgrad':53 'vagu':98 'various':101 've':2 'vm':94 'web':22"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705447599
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10761698"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705361199 {#2068
    date: 2024-01-16 00:26:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
93 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
94 DENIED moderate
App\Entity\Entry {#2050
  +user: Proxies\__CG__\App\Entity\User {#2055 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "WORKAROUND-Nextcloud-portforward-stops-working-when-it-is-moved-to"
  +title: "[WORKAROUND] Nextcloud portforward stops working when it is moved to a bridged network"
  +url: null
  +body: """
    cross-posted to: [sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)\n
    \n
    ---\n
    \n
    I have the following topology:\n
    \n
    ![](https://sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)\n
    \n
    The device running Nextcloud (snap) used to be connected to Router A, but I have recently added a bridge (Router B) and I moved Nextcloud’s device to that bridged network; however, as soon as Nextcloud was moved to Router B, the portforward on Router A seemed to stop working – as in I cannot connect to nexcloud from the public IP anymore. Bridges operate at layer 2, so this *should* make no difference whatsoever (this is reflected in the fact that other services (like SSH) still work perfectly fine portforwarded – it’s only Nextcloud that doesn’t work), which leads me to think that it is a Layer 7 (i.e. Nextcloud) issue. What’s going on here? How can Nextcloud even tell that it’s been placed on a bridged network?\n
    \n
    **EDIT (2024-01-16T00:19Z):**\n
    \n
    I performed a network capture on the device running Nextcloud, and it appears that it’s receiving the incoming request (`SYN`), and responds appropriately (`SYN, ACK`), but then Router B responds with `Destination unreachable (Network unreachable)`, which is then, of course, followed by many requests for retransmission as the packets are being dropped. But what’s causing the packets to be dropped? Why aren’t they making it through the network?\n
    \n
    **EDIT (2024-01-25T08:37Z):**\n
    \n
    I’m not 100% sure what the previous problem was, but I think that it had to do with [the bridge](https://web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration) that I was using – not necessarily that it was broken, but perhaps it was jsut incompatible with the setup in some way. What I ended up doing was buying [a different router that supported WDS](https://web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/E8450-CA.html), and then I created a WDS bridge between the two routers. The network seems to be working reliably, and as expected now.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 21
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728530527 {#2047
    date: 2024-10-10 05:22:07.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2052 …}
  +votes: Doctrine\ORM\PersistentCollection {#2058 …}
  +reports: Doctrine\ORM\PersistentCollection {#2125 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
  +badges: Doctrine\ORM\PersistentCollection {#2105 …}
  +children: []
  -id: 30810
  -titleTs: "'bridg':12 'move':9 'network':13 'nextcloud':2 'portforward':3 'stop':4 'work':5 'workaround':1"
  -bodyTs: "'-01':149,226 '-16':150 '-25':227 '/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':15 '/post/12856689](https://sh.itjust.works/post/12856689)':7 '/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':253 '/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':291 '100':233 '19z':152 '2':82 '2024':148,225 '37z':229 '7':124 'ack':178 'ad':32 'anymor':77 'appear':165 'appropri':176 'aren':216 'b':36,56,182 'bridg':34,45,78,145,250,298 'broken':263 'buy':282 'cannot':69 'captur':157 'caus':209 'connect':24,70 'cours':193 'creat':295 'cross':2 'cross-post':1 'destin':185 'devic':17,42,160 'differ':88,284 'doesn':111 'drop':205,214 'edit':147,224 'end':278 'even':136 'expect':312 'fact':95 'fine':104 'follow':11,194 'go':130 'howev':47 'i.e':125 'incom':171 'incompat':269 'ip':76 'issu':127 'jsut':268 'layer':81,123 'lead':115 'like':99 'm':231 'make':86,219 'mani':196 'move':39,53 'necessarili':259 'network':46,146,156,187,223,304 'nexcloud':72 'nextcloud':19,40,51,109,126,135,162 'oper':79 'packet':202,211 'perfect':103 'perform':154 'perhap':265 'place':142 'portforward':58,105 'post':3 'previous':237 'problem':238 'public':75 'receiv':169 'recent':31 'reflect':92 'reliabl':309 'request':172,197 'respond':175,183 'retransmiss':199 'router':26,35,55,60,181,285,302 'run':18,161 'seem':62,305 'servic':98 'setup':272 'sh.itjust.works':6,14 'sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':13 'sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)':5 'snap':20 'soon':49 'ssh':100 'still':101 'stop':64 'support':287 'sure':234 'syn':173,177 't00':151 't08':228 'tell':137 'think':118,242 'topolog':12 'two':301 'unreach':186,188 'use':21,257 'way':275 'wds':288,297 'web.archive.org':252,290 'web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':251 'web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':289 'whatsoev':89 'work':65,102,113,308"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705428256
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12856684"
  +editedAt: DateTimeImmutable @1728530963 {#2045
    date: 2024-10-10 05:29:23.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705362256 {#2057
    date: 2024-01-16 00:44:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
95 DENIED edit
App\Entity\Entry {#2050
  +user: Proxies\__CG__\App\Entity\User {#2055 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "WORKAROUND-Nextcloud-portforward-stops-working-when-it-is-moved-to"
  +title: "[WORKAROUND] Nextcloud portforward stops working when it is moved to a bridged network"
  +url: null
  +body: """
    cross-posted to: [sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)\n
    \n
    ---\n
    \n
    I have the following topology:\n
    \n
    ![](https://sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)\n
    \n
    The device running Nextcloud (snap) used to be connected to Router A, but I have recently added a bridge (Router B) and I moved Nextcloud’s device to that bridged network; however, as soon as Nextcloud was moved to Router B, the portforward on Router A seemed to stop working – as in I cannot connect to nexcloud from the public IP anymore. Bridges operate at layer 2, so this *should* make no difference whatsoever (this is reflected in the fact that other services (like SSH) still work perfectly fine portforwarded – it’s only Nextcloud that doesn’t work), which leads me to think that it is a Layer 7 (i.e. Nextcloud) issue. What’s going on here? How can Nextcloud even tell that it’s been placed on a bridged network?\n
    \n
    **EDIT (2024-01-16T00:19Z):**\n
    \n
    I performed a network capture on the device running Nextcloud, and it appears that it’s receiving the incoming request (`SYN`), and responds appropriately (`SYN, ACK`), but then Router B responds with `Destination unreachable (Network unreachable)`, which is then, of course, followed by many requests for retransmission as the packets are being dropped. But what’s causing the packets to be dropped? Why aren’t they making it through the network?\n
    \n
    **EDIT (2024-01-25T08:37Z):**\n
    \n
    I’m not 100% sure what the previous problem was, but I think that it had to do with [the bridge](https://web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration) that I was using – not necessarily that it was broken, but perhaps it was jsut incompatible with the setup in some way. What I ended up doing was buying [a different router that supported WDS](https://web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/E8450-CA.html), and then I created a WDS bridge between the two routers. The network seems to be working reliably, and as expected now.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 21
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728530527 {#2047
    date: 2024-10-10 05:22:07.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2052 …}
  +votes: Doctrine\ORM\PersistentCollection {#2058 …}
  +reports: Doctrine\ORM\PersistentCollection {#2125 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
  +badges: Doctrine\ORM\PersistentCollection {#2105 …}
  +children: []
  -id: 30810
  -titleTs: "'bridg':12 'move':9 'network':13 'nextcloud':2 'portforward':3 'stop':4 'work':5 'workaround':1"
  -bodyTs: "'-01':149,226 '-16':150 '-25':227 '/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':15 '/post/12856689](https://sh.itjust.works/post/12856689)':7 '/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':253 '/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':291 '100':233 '19z':152 '2':82 '2024':148,225 '37z':229 '7':124 'ack':178 'ad':32 'anymor':77 'appear':165 'appropri':176 'aren':216 'b':36,56,182 'bridg':34,45,78,145,250,298 'broken':263 'buy':282 'cannot':69 'captur':157 'caus':209 'connect':24,70 'cours':193 'creat':295 'cross':2 'cross-post':1 'destin':185 'devic':17,42,160 'differ':88,284 'doesn':111 'drop':205,214 'edit':147,224 'end':278 'even':136 'expect':312 'fact':95 'fine':104 'follow':11,194 'go':130 'howev':47 'i.e':125 'incom':171 'incompat':269 'ip':76 'issu':127 'jsut':268 'layer':81,123 'lead':115 'like':99 'm':231 'make':86,219 'mani':196 'move':39,53 'necessarili':259 'network':46,146,156,187,223,304 'nexcloud':72 'nextcloud':19,40,51,109,126,135,162 'oper':79 'packet':202,211 'perfect':103 'perform':154 'perhap':265 'place':142 'portforward':58,105 'post':3 'previous':237 'problem':238 'public':75 'receiv':169 'recent':31 'reflect':92 'reliabl':309 'request':172,197 'respond':175,183 'retransmiss':199 'router':26,35,55,60,181,285,302 'run':18,161 'seem':62,305 'servic':98 'setup':272 'sh.itjust.works':6,14 'sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':13 'sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)':5 'snap':20 'soon':49 'ssh':100 'still':101 'stop':64 'support':287 'sure':234 'syn':173,177 't00':151 't08':228 'tell':137 'think':118,242 'topolog':12 'two':301 'unreach':186,188 'use':21,257 'way':275 'wds':288,297 'web.archive.org':252,290 'web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':251 'web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':289 'whatsoev':89 'work':65,102,113,308"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705428256
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12856684"
  +editedAt: DateTimeImmutable @1728530963 {#2045
    date: 2024-10-10 05:29:23.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705362256 {#2057
    date: 2024-01-16 00:44:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
96 DENIED moderate
App\Entity\Entry {#2050
  +user: Proxies\__CG__\App\Entity\User {#2055 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "WORKAROUND-Nextcloud-portforward-stops-working-when-it-is-moved-to"
  +title: "[WORKAROUND] Nextcloud portforward stops working when it is moved to a bridged network"
  +url: null
  +body: """
    cross-posted to: [sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)\n
    \n
    ---\n
    \n
    I have the following topology:\n
    \n
    ![](https://sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)\n
    \n
    The device running Nextcloud (snap) used to be connected to Router A, but I have recently added a bridge (Router B) and I moved Nextcloud’s device to that bridged network; however, as soon as Nextcloud was moved to Router B, the portforward on Router A seemed to stop working – as in I cannot connect to nexcloud from the public IP anymore. Bridges operate at layer 2, so this *should* make no difference whatsoever (this is reflected in the fact that other services (like SSH) still work perfectly fine portforwarded – it’s only Nextcloud that doesn’t work), which leads me to think that it is a Layer 7 (i.e. Nextcloud) issue. What’s going on here? How can Nextcloud even tell that it’s been placed on a bridged network?\n
    \n
    **EDIT (2024-01-16T00:19Z):**\n
    \n
    I performed a network capture on the device running Nextcloud, and it appears that it’s receiving the incoming request (`SYN`), and responds appropriately (`SYN, ACK`), but then Router B responds with `Destination unreachable (Network unreachable)`, which is then, of course, followed by many requests for retransmission as the packets are being dropped. But what’s causing the packets to be dropped? Why aren’t they making it through the network?\n
    \n
    **EDIT (2024-01-25T08:37Z):**\n
    \n
    I’m not 100% sure what the previous problem was, but I think that it had to do with [the bridge](https://web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration) that I was using – not necessarily that it was broken, but perhaps it was jsut incompatible with the setup in some way. What I ended up doing was buying [a different router that supported WDS](https://web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/E8450-CA.html), and then I created a WDS bridge between the two routers. The network seems to be working reliably, and as expected now.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 21
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728530527 {#2047
    date: 2024-10-10 05:22:07.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2052 …}
  +votes: Doctrine\ORM\PersistentCollection {#2058 …}
  +reports: Doctrine\ORM\PersistentCollection {#2125 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
  +badges: Doctrine\ORM\PersistentCollection {#2105 …}
  +children: []
  -id: 30810
  -titleTs: "'bridg':12 'move':9 'network':13 'nextcloud':2 'portforward':3 'stop':4 'work':5 'workaround':1"
  -bodyTs: "'-01':149,226 '-16':150 '-25':227 '/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':15 '/post/12856689](https://sh.itjust.works/post/12856689)':7 '/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':253 '/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':291 '100':233 '19z':152 '2':82 '2024':148,225 '37z':229 '7':124 'ack':178 'ad':32 'anymor':77 'appear':165 'appropri':176 'aren':216 'b':36,56,182 'bridg':34,45,78,145,250,298 'broken':263 'buy':282 'cannot':69 'captur':157 'caus':209 'connect':24,70 'cours':193 'creat':295 'cross':2 'cross-post':1 'destin':185 'devic':17,42,160 'differ':88,284 'doesn':111 'drop':205,214 'edit':147,224 'end':278 'even':136 'expect':312 'fact':95 'fine':104 'follow':11,194 'go':130 'howev':47 'i.e':125 'incom':171 'incompat':269 'ip':76 'issu':127 'jsut':268 'layer':81,123 'lead':115 'like':99 'm':231 'make':86,219 'mani':196 'move':39,53 'necessarili':259 'network':46,146,156,187,223,304 'nexcloud':72 'nextcloud':19,40,51,109,126,135,162 'oper':79 'packet':202,211 'perfect':103 'perform':154 'perhap':265 'place':142 'portforward':58,105 'post':3 'previous':237 'problem':238 'public':75 'receiv':169 'recent':31 'reflect':92 'reliabl':309 'request':172,197 'respond':175,183 'retransmiss':199 'router':26,35,55,60,181,285,302 'run':18,161 'seem':62,305 'servic':98 'setup':272 'sh.itjust.works':6,14 'sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':13 'sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)':5 'snap':20 'soon':49 'ssh':100 'still':101 'stop':64 'support':287 'sure':234 'syn':173,177 't00':151 't08':228 'tell':137 'think':118,242 'topolog':12 'two':301 'unreach':186,188 'use':21,257 'way':275 'wds':288,297 'web.archive.org':252,290 'web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':251 'web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':289 'whatsoev':89 'work':65,102,113,308"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705428256
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12856684"
  +editedAt: DateTimeImmutable @1728530963 {#2045
    date: 2024-10-10 05:29:23.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705362256 {#2057
    date: 2024-01-16 00:44:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
97 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
98 DENIED moderate
App\Entity\Entry {#2102
  +user: Proxies\__CG__\App\Entity\User {#2109 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "How-do-you-work-mount-with-files-stored-on-your"
  +title: "How do you work / mount with files stored on your Synology NAS on Ubuntu linux?"
  +url: null
  +body: """
    Hi all,\n
    \n
    I recently decided to make the switch from Windows to Ubuntu (Pop_OS) and I’m struggling to setup my NAS on my new OS.\n
    \n
    I can mount my folders without issues and access them on different file managers (Nemo, Dolphin), but I’m having issues accessing them *from my installed applications*.\n
    \n
    For example if I want to modify tags for my audio files (which takes 80% on my Synology drives) I cannot find them in the application(s).\n
    \n
    I can’t right click on the files and use ‘open with’ and I cannot drag n’ drop the files to the tag editor, so I try to find the with the applications:\n
    \n
    - Ex Falso: no network share is available on the sidebar / navigation bar, nothing in 'other locations’\n
    - Puddletag: same\n
    - NTag : same\n
    \n
    How are we supposed to make this work? I just want to be able to access my files without having to download them on my local disk and send them back to my Synology every time I want to do this.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726415961 {#2111
    date: 2024-09-15 17:59:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2103 …}
  +votes: Doctrine\ORM\PersistentCollection {#2110 …}
  +reports: Doctrine\ORM\PersistentCollection {#2112 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
  +badges: Doctrine\ORM\PersistentCollection {#2122 …}
  +children: []
  -id: 30620
  -titleTs: "'file':7 'linux':15 'mount':5 'nas':12 'store':8 'synolog':11 'ubuntu':14 'work':4"
  -bodyTs: "'80':69 'abl':148 'access':36,49,150 'applic':54,80,114 'audio':65 'avail':121 'back':165 'bar':126 'cannot':75,96 'click':86 'decid':5 'differ':39 'disk':161 'dolphin':43 'download':156 'drag':97 'drive':73 'drop':99 'editor':105 'everi':169 'ex':115 'exampl':56 'falso':116 'file':40,66,89,101,152 'find':76,110 'folder':32 'hi':1 'instal':53 'issu':34,48 'local':160 'locat':130 'm':18,46 'make':7,140 'manag':41 'modifi':61 'mount':30 'n':98 'nas':23 'navig':125 'nemo':42 'network':118 'new':26 'noth':127 'ntag':133 'open':92 'os':15,27 'pop':14 'puddletag':131 'recent':4 'right':85 'send':163 'setup':21 'share':119 'sidebar':124 'struggl':19 'suppos':138 'switch':9 'synolog':72,168 'tag':62,104 'take':68 'time':170 'tri':108 'ubuntu':13 'use':91 'want':59,145,172 'window':11 'without':33,153 'work':142"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705400809
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10573600"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705316809 {#2101
    date: 2024-01-15 12:06:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
99 DENIED edit
App\Entity\Entry {#2102
  +user: Proxies\__CG__\App\Entity\User {#2109 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "How-do-you-work-mount-with-files-stored-on-your"
  +title: "How do you work / mount with files stored on your Synology NAS on Ubuntu linux?"
  +url: null
  +body: """
    Hi all,\n
    \n
    I recently decided to make the switch from Windows to Ubuntu (Pop_OS) and I’m struggling to setup my NAS on my new OS.\n
    \n
    I can mount my folders without issues and access them on different file managers (Nemo, Dolphin), but I’m having issues accessing them *from my installed applications*.\n
    \n
    For example if I want to modify tags for my audio files (which takes 80% on my Synology drives) I cannot find them in the application(s).\n
    \n
    I can’t right click on the files and use ‘open with’ and I cannot drag n’ drop the files to the tag editor, so I try to find the with the applications:\n
    \n
    - Ex Falso: no network share is available on the sidebar / navigation bar, nothing in 'other locations’\n
    - Puddletag: same\n
    - NTag : same\n
    \n
    How are we supposed to make this work? I just want to be able to access my files without having to download them on my local disk and send them back to my Synology every time I want to do this.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726415961 {#2111
    date: 2024-09-15 17:59:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2103 …}
  +votes: Doctrine\ORM\PersistentCollection {#2110 …}
  +reports: Doctrine\ORM\PersistentCollection {#2112 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
  +badges: Doctrine\ORM\PersistentCollection {#2122 …}
  +children: []
  -id: 30620
  -titleTs: "'file':7 'linux':15 'mount':5 'nas':12 'store':8 'synolog':11 'ubuntu':14 'work':4"
  -bodyTs: "'80':69 'abl':148 'access':36,49,150 'applic':54,80,114 'audio':65 'avail':121 'back':165 'bar':126 'cannot':75,96 'click':86 'decid':5 'differ':39 'disk':161 'dolphin':43 'download':156 'drag':97 'drive':73 'drop':99 'editor':105 'everi':169 'ex':115 'exampl':56 'falso':116 'file':40,66,89,101,152 'find':76,110 'folder':32 'hi':1 'instal':53 'issu':34,48 'local':160 'locat':130 'm':18,46 'make':7,140 'manag':41 'modifi':61 'mount':30 'n':98 'nas':23 'navig':125 'nemo':42 'network':118 'new':26 'noth':127 'ntag':133 'open':92 'os':15,27 'pop':14 'puddletag':131 'recent':4 'right':85 'send':163 'setup':21 'share':119 'sidebar':124 'struggl':19 'suppos':138 'switch':9 'synolog':72,168 'tag':62,104 'take':68 'time':170 'tri':108 'ubuntu':13 'use':91 'want':59,145,172 'window':11 'without':33,153 'work':142"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705400809
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10573600"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705316809 {#2101
    date: 2024-01-15 12:06:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
100 DENIED moderate
App\Entity\Entry {#2102
  +user: Proxies\__CG__\App\Entity\User {#2109 …}
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1396 …}
  +slug: "How-do-you-work-mount-with-files-stored-on-your"
  +title: "How do you work / mount with files stored on your Synology NAS on Ubuntu linux?"
  +url: null
  +body: """
    Hi all,\n
    \n
    I recently decided to make the switch from Windows to Ubuntu (Pop_OS) and I’m struggling to setup my NAS on my new OS.\n
    \n
    I can mount my folders without issues and access them on different file managers (Nemo, Dolphin), but I’m having issues accessing them *from my installed applications*.\n
    \n
    For example if I want to modify tags for my audio files (which takes 80% on my Synology drives) I cannot find them in the application(s).\n
    \n
    I can’t right click on the files and use ‘open with’ and I cannot drag n’ drop the files to the tag editor, so I try to find the with the applications:\n
    \n
    - Ex Falso: no network share is available on the sidebar / navigation bar, nothing in 'other locations’\n
    - Puddletag: same\n
    - NTag : same\n
    \n
    How are we supposed to make this work? I just want to be able to access my files without having to download them on my local disk and send them back to my Synology every time I want to do this.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726415961 {#2111
    date: 2024-09-15 17:59:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2103 …}
  +votes: Doctrine\ORM\PersistentCollection {#2110 …}
  +reports: Doctrine\ORM\PersistentCollection {#2112 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
  +badges: Doctrine\ORM\PersistentCollection {#2122 …}
  +children: []
  -id: 30620
  -titleTs: "'file':7 'linux':15 'mount':5 'nas':12 'store':8 'synolog':11 'ubuntu':14 'work':4"
  -bodyTs: "'80':69 'abl':148 'access':36,49,150 'applic':54,80,114 'audio':65 'avail':121 'back':165 'bar':126 'cannot':75,96 'click':86 'decid':5 'differ':39 'disk':161 'dolphin':43 'download':156 'drag':97 'drive':73 'drop':99 'editor':105 'everi':169 'ex':115 'exampl':56 'falso':116 'file':40,66,89,101,152 'find':76,110 'folder':32 'hi':1 'instal':53 'issu':34,48 'local':160 'locat':130 'm':18,46 'make':7,140 'manag':41 'modifi':61 'mount':30 'n':98 'nas':23 'navig':125 'nemo':42 'network':118 'new':26 'noth':127 'ntag':133 'open':92 'os':15,27 'pop':14 'puddletag':131 'recent':4 'right':85 'send':163 'setup':21 'share':119 'sidebar':124 'struggl':19 'suppos':138 'switch':9 'synolog':72,168 'tag':62,104 'take':68 'time':170 'tri':108 'ubuntu':13 'use':91 'want':59,145,172 'window':11 'without':33,153 'work':142"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705400809
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10573600"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705316809 {#2101
    date: 2024-01-15 12:06:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
101 DENIED edit
App\Entity\Magazine {#401
  +icon: Proxies\__CG__\App\Entity\Image {#303 …}
  +name: "selfhosted@lemmy.world"
  +title: "selfhosted"
  +description: """
    A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
    \n
    Rules:\n
    \n
    - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
    - No spam posting.\n
    - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
    - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
    - No trolling.\n
    \n
    Resources:\n
    \n
    - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
    - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
    - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
    \n
    &gt; Any issues on the community? Report it using the report flag.\n
    \n
    &gt; Questions? DM the mods!
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 222
  +entryCommentCount: 3916
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729582735 {#330
    date: 2024-10-22 09:38:55.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#284 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
  +entries: Doctrine\ORM\PersistentCollection {#224 …}
  +posts: Doctrine\ORM\PersistentCollection {#182 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
  +bans: Doctrine\ORM\PersistentCollection {#161 …}
  +reports: Doctrine\ORM\PersistentCollection {#147 …}
  +badges: Doctrine\ORM\PersistentCollection {#125 …}
  +logs: Doctrine\ORM\PersistentCollection {#115 …}
  +awards: Doctrine\ORM\PersistentCollection {#104 …}
  +categories: Doctrine\ORM\PersistentCollection {#91 …}
  -id: 120
  +apId: "selfhosted@lemmy.world"
  +apProfileId: "https://lemmy.world/c/selfhosted"
  +apPublicUrl: "https://lemmy.world/c/selfhosted"
  +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "selfhosted"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1703473826 {#327
    date: 2023-12-25 04:10:26.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1703473826 {#329
    date: 2023-12-25 04:10:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details