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 …}
}
18.70 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.07 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 {#2412
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#274
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#268
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
  +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
  +url: null
  +body: """
    Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
    \n
    Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
    \n
    I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 21
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728410673 {#2418
    date: 2024-10-08 20:04:33.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 32767
  -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
  -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706183834
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706097434 {#1858
    date: 2024-01-24 12:57: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
3 DENIED edit
App\Entity\Entry {#2412
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#274
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#268
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
  +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
  +url: null
  +body: """
    Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
    \n
    Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
    \n
    I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 21
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728410673 {#2418
    date: 2024-10-08 20:04:33.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 32767
  -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
  -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706183834
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706097434 {#1858
    date: 2024-01-24 12:57: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
4 DENIED moderate
App\Entity\Entry {#2412
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#274
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#268
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
  +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
  +url: null
  +body: """
    Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
    \n
    Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
    \n
    I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 21
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728410673 {#2418
    date: 2024-10-08 20:04:33.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 32767
  -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
  -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706183834
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706097434 {#1858
    date: 2024-01-24 12:57: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
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\EntryComment {#4020
  +user: App\Entity\User {#3968 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "You don’t need it to parse your config. Just set it to manual mode with a cron job. You can manually copy the certs with a short script."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1728410673 {#4030
    date: 2024-10-08 20:04:33.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4018 …}
  +nested: Doctrine\ORM\PersistentCollection {#4016 …}
  +votes: Doctrine\ORM\PersistentCollection {#4014 …}
  +reports: Doctrine\ORM\PersistentCollection {#4012 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
  -id: 337219
  -bodyTs: "'cert':25 'config':9 'copi':23 'cron':18 'job':19 'manual':14,22 'mode':15 'need':4 'pars':7 'script':29 'set':11 'short':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6636490"
  +editedAt: DateTimeImmutable @1728404264 {#3966
    date: 2024-10-08 18:17:44.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706119131 {#4029
    date: 2024-01-24 18:58:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
7 DENIED edit
App\Entity\EntryComment {#4020
  +user: App\Entity\User {#3968 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "You don’t need it to parse your config. Just set it to manual mode with a cron job. You can manually copy the certs with a short script."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1728410673 {#4030
    date: 2024-10-08 20:04:33.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4018 …}
  +nested: Doctrine\ORM\PersistentCollection {#4016 …}
  +votes: Doctrine\ORM\PersistentCollection {#4014 …}
  +reports: Doctrine\ORM\PersistentCollection {#4012 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
  -id: 337219
  -bodyTs: "'cert':25 'config':9 'copi':23 'cron':18 'job':19 'manual':14,22 'mode':15 'need':4 'pars':7 'script':29 'set':11 'short':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6636490"
  +editedAt: DateTimeImmutable @1728404264 {#3966
    date: 2024-10-08 18:17:44.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706119131 {#4029
    date: 2024-01-24 18:58:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
8 DENIED moderate
App\Entity\EntryComment {#4020
  +user: App\Entity\User {#3968 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "You don’t need it to parse your config. Just set it to manual mode with a cron job. You can manually copy the certs with a short script."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1728410673 {#4030
    date: 2024-10-08 20:04:33.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4018 …}
  +nested: Doctrine\ORM\PersistentCollection {#4016 …}
  +votes: Doctrine\ORM\PersistentCollection {#4014 …}
  +reports: Doctrine\ORM\PersistentCollection {#4012 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
  -id: 337219
  -bodyTs: "'cert':25 'config':9 'copi':23 'cron':18 'job':19 'manual':14,22 'mode':15 'need':4 'pars':7 'script':29 'set':11 'short':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6636490"
  +editedAt: DateTimeImmutable @1728404264 {#3966
    date: 2024-10-08 18:17:44.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706119131 {#4029
    date: 2024-01-24 18:58:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4416
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4020
    +user: App\Entity\User {#3968 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "You don’t need it to parse your config. Just set it to manual mode with a cron job. You can manually copy the certs with a short script."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1728410673 {#4030
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4018 …}
    +nested: Doctrine\ORM\PersistentCollection {#4016 …}
    +votes: Doctrine\ORM\PersistentCollection {#4014 …}
    +reports: Doctrine\ORM\PersistentCollection {#4012 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
    -id: 337219
    -bodyTs: "'cert':25 'config':9 'copi':23 'cron':18 'job':19 'manual':14,22 'mode':15 'need':4 'pars':7 'script':29 'set':11 'short':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6636490"
    +editedAt: DateTimeImmutable @1728404264 {#3966
      date: 2024-10-08 18:17:44.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706119131 {#4029
      date: 2024-01-24 18:58:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "Hi already tried that, worked for one domain and then stopped working for every other domain."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706123697 {#4414
    date: 2024-01-24 20:14:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@possiblylinux127@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4417 …}
  +nested: Doctrine\ORM\PersistentCollection {#4419 …}
  +votes: Doctrine\ORM\PersistentCollection {#4421 …}
  +reports: Doctrine\ORM\PersistentCollection {#4423 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4425 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4427 …}
  -id: 337402
  -bodyTs: "'alreadi':2 'domain':8,16 'everi':14 'hi':1 'one':7 'stop':11 'tri':3 'work':5,12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/361572"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706123697 {#4415
    date: 2024-01-24 20:14:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
11 DENIED edit
App\Entity\EntryComment {#4416
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4020
    +user: App\Entity\User {#3968 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "You don’t need it to parse your config. Just set it to manual mode with a cron job. You can manually copy the certs with a short script."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1728410673 {#4030
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4018 …}
    +nested: Doctrine\ORM\PersistentCollection {#4016 …}
    +votes: Doctrine\ORM\PersistentCollection {#4014 …}
    +reports: Doctrine\ORM\PersistentCollection {#4012 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
    -id: 337219
    -bodyTs: "'cert':25 'config':9 'copi':23 'cron':18 'job':19 'manual':14,22 'mode':15 'need':4 'pars':7 'script':29 'set':11 'short':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6636490"
    +editedAt: DateTimeImmutable @1728404264 {#3966
      date: 2024-10-08 18:17:44.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706119131 {#4029
      date: 2024-01-24 18:58:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "Hi already tried that, worked for one domain and then stopped working for every other domain."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706123697 {#4414
    date: 2024-01-24 20:14:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@possiblylinux127@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4417 …}
  +nested: Doctrine\ORM\PersistentCollection {#4419 …}
  +votes: Doctrine\ORM\PersistentCollection {#4421 …}
  +reports: Doctrine\ORM\PersistentCollection {#4423 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4425 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4427 …}
  -id: 337402
  -bodyTs: "'alreadi':2 'domain':8,16 'everi':14 'hi':1 'one':7 'stop':11 'tri':3 'work':5,12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/361572"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706123697 {#4415
    date: 2024-01-24 20:14:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
12 DENIED moderate
App\Entity\EntryComment {#4416
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4020
    +user: App\Entity\User {#3968 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "You don’t need it to parse your config. Just set it to manual mode with a cron job. You can manually copy the certs with a short script."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1728410673 {#4030
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4018 …}
    +nested: Doctrine\ORM\PersistentCollection {#4016 …}
    +votes: Doctrine\ORM\PersistentCollection {#4014 …}
    +reports: Doctrine\ORM\PersistentCollection {#4012 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
    -id: 337219
    -bodyTs: "'cert':25 'config':9 'copi':23 'cron':18 'job':19 'manual':14,22 'mode':15 'need':4 'pars':7 'script':29 'set':11 'short':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6636490"
    +editedAt: DateTimeImmutable @1728404264 {#3966
      date: 2024-10-08 18:17:44.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706119131 {#4029
      date: 2024-01-24 18:58:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "Hi already tried that, worked for one domain and then stopped working for every other domain."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706123697 {#4414
    date: 2024-01-24 20:14:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@possiblylinux127@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4417 …}
  +nested: Doctrine\ORM\PersistentCollection {#4419 …}
  +votes: Doctrine\ORM\PersistentCollection {#4421 …}
  +reports: Doctrine\ORM\PersistentCollection {#4423 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4425 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4427 …}
  -id: 337402
  -bodyTs: "'alreadi':2 'domain':8,16 'everi':14 'hi':1 'one':7 'stop':11 'tri':3 'work':5,12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/361572"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706123697 {#4415
    date: 2024-01-24 20:14:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4454
  +user: App\Entity\User {#3968 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4416
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4020
      +user: App\Entity\User {#3968 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "You don’t need it to parse your config. Just set it to manual mode with a cron job. You can manually copy the certs with a short script."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1728410673 {#4030
        date: 2024-10-08 20:04:33.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@crony@lemmy.cronyakatsuki.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4018 …}
      +nested: Doctrine\ORM\PersistentCollection {#4016 …}
      +votes: Doctrine\ORM\PersistentCollection {#4014 …}
      +reports: Doctrine\ORM\PersistentCollection {#4012 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
      -id: 337219
      -bodyTs: "'cert':25 'config':9 'copi':23 'cron':18 'job':19 'manual':14,22 'mode':15 'need':4 'pars':7 'script':29 'set':11 'short':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.zip/comment/6636490"
      +editedAt: DateTimeImmutable @1728404264 {#3966
        date: 2024-10-08 18:17:44.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706119131 {#4029
        date: 2024-01-24 18:58:51.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4020}
    +body: "Hi already tried that, worked for one domain and then stopped working for every other domain."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706123697 {#4414
      date: 2024-01-24 20:14:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@possiblylinux127@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4417 …}
    +nested: Doctrine\ORM\PersistentCollection {#4419 …}
    +votes: Doctrine\ORM\PersistentCollection {#4421 …}
    +reports: Doctrine\ORM\PersistentCollection {#4423 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4425 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4427 …}
    -id: 337402
    -bodyTs: "'alreadi':2 'domain':8,16 'everi':14 'hi':1 'one':7 'stop':11 'tri':3 'work':5,12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/361572"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706123697 {#4415
      date: 2024-01-24 20:14:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "Oh, I just assuming it would be one or 2 domains, my bad."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706129616 {#4452
    date: 2024-01-24 21:53:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@possiblylinux127@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4455 …}
  +nested: Doctrine\ORM\PersistentCollection {#4457 …}
  +votes: Doctrine\ORM\PersistentCollection {#4459 …}
  +reports: Doctrine\ORM\PersistentCollection {#4461 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4463 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4465 …}
  -id: 337613
  -bodyTs: "'2':10 'assum':4 'bad':13 'domain':11 'oh':1 'one':8 'would':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6640828"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706129616 {#4453
    date: 2024-01-24 21:53:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
15 DENIED edit
App\Entity\EntryComment {#4454
  +user: App\Entity\User {#3968 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4416
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4020
      +user: App\Entity\User {#3968 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "You don’t need it to parse your config. Just set it to manual mode with a cron job. You can manually copy the certs with a short script."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1728410673 {#4030
        date: 2024-10-08 20:04:33.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@crony@lemmy.cronyakatsuki.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4018 …}
      +nested: Doctrine\ORM\PersistentCollection {#4016 …}
      +votes: Doctrine\ORM\PersistentCollection {#4014 …}
      +reports: Doctrine\ORM\PersistentCollection {#4012 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
      -id: 337219
      -bodyTs: "'cert':25 'config':9 'copi':23 'cron':18 'job':19 'manual':14,22 'mode':15 'need':4 'pars':7 'script':29 'set':11 'short':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.zip/comment/6636490"
      +editedAt: DateTimeImmutable @1728404264 {#3966
        date: 2024-10-08 18:17:44.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706119131 {#4029
        date: 2024-01-24 18:58:51.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4020}
    +body: "Hi already tried that, worked for one domain and then stopped working for every other domain."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706123697 {#4414
      date: 2024-01-24 20:14:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@possiblylinux127@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4417 …}
    +nested: Doctrine\ORM\PersistentCollection {#4419 …}
    +votes: Doctrine\ORM\PersistentCollection {#4421 …}
    +reports: Doctrine\ORM\PersistentCollection {#4423 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4425 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4427 …}
    -id: 337402
    -bodyTs: "'alreadi':2 'domain':8,16 'everi':14 'hi':1 'one':7 'stop':11 'tri':3 'work':5,12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/361572"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706123697 {#4415
      date: 2024-01-24 20:14:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "Oh, I just assuming it would be one or 2 domains, my bad."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706129616 {#4452
    date: 2024-01-24 21:53:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@possiblylinux127@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4455 …}
  +nested: Doctrine\ORM\PersistentCollection {#4457 …}
  +votes: Doctrine\ORM\PersistentCollection {#4459 …}
  +reports: Doctrine\ORM\PersistentCollection {#4461 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4463 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4465 …}
  -id: 337613
  -bodyTs: "'2':10 'assum':4 'bad':13 'domain':11 'oh':1 'one':8 'would':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6640828"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706129616 {#4453
    date: 2024-01-24 21:53:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
16 DENIED moderate
App\Entity\EntryComment {#4454
  +user: App\Entity\User {#3968 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4416
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4020
      +user: App\Entity\User {#3968 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "You don’t need it to parse your config. Just set it to manual mode with a cron job. You can manually copy the certs with a short script."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1728410673 {#4030
        date: 2024-10-08 20:04:33.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@crony@lemmy.cronyakatsuki.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4018 …}
      +nested: Doctrine\ORM\PersistentCollection {#4016 …}
      +votes: Doctrine\ORM\PersistentCollection {#4014 …}
      +reports: Doctrine\ORM\PersistentCollection {#4012 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
      -id: 337219
      -bodyTs: "'cert':25 'config':9 'copi':23 'cron':18 'job':19 'manual':14,22 'mode':15 'need':4 'pars':7 'script':29 'set':11 'short':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.zip/comment/6636490"
      +editedAt: DateTimeImmutable @1728404264 {#3966
        date: 2024-10-08 18:17:44.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706119131 {#4029
        date: 2024-01-24 18:58:51.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4020}
    +body: "Hi already tried that, worked for one domain and then stopped working for every other domain."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706123697 {#4414
      date: 2024-01-24 20:14:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@possiblylinux127@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4417 …}
    +nested: Doctrine\ORM\PersistentCollection {#4419 …}
    +votes: Doctrine\ORM\PersistentCollection {#4421 …}
    +reports: Doctrine\ORM\PersistentCollection {#4423 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4425 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4427 …}
    -id: 337402
    -bodyTs: "'alreadi':2 'domain':8,16 'everi':14 'hi':1 'one':7 'stop':11 'tri':3 'work':5,12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/361572"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706123697 {#4415
      date: 2024-01-24 20:14:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "Oh, I just assuming it would be one or 2 domains, my bad."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706129616 {#4452
    date: 2024-01-24 21:53:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@possiblylinux127@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4455 …}
  +nested: Doctrine\ORM\PersistentCollection {#4457 …}
  +votes: Doctrine\ORM\PersistentCollection {#4459 …}
  +reports: Doctrine\ORM\PersistentCollection {#4461 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4463 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4465 …}
  -id: 337613
  -bodyTs: "'2':10 'assum':4 'bad':13 'domain':11 'oh':1 'one':8 'would':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/6640828"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706129616 {#4453
    date: 2024-01-24 21:53:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4491
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4454
    +user: App\Entity\User {#3968 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4416
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4020
        +user: App\Entity\User {#3968 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "You don’t need it to parse your config. Just set it to manual mode with a cron job. You can manually copy the certs with a short script."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1728410673 {#4030
          date: 2024-10-08 20:04:33.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@crony@lemmy.cronyakatsuki.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4018 …}
        +nested: Doctrine\ORM\PersistentCollection {#4016 …}
        +votes: Doctrine\ORM\PersistentCollection {#4014 …}
        +reports: Doctrine\ORM\PersistentCollection {#4012 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
        -id: 337219
        -bodyTs: "'cert':25 'config':9 'copi':23 'cron':18 'job':19 'manual':14,22 'mode':15 'need':4 'pars':7 'script':29 'set':11 'short':28"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.zip/comment/6636490"
        +editedAt: DateTimeImmutable @1728404264 {#3966
          date: 2024-10-08 18:17:44.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706119131 {#4029
          date: 2024-01-24 18:58:51.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4020}
      +body: "Hi already tried that, worked for one domain and then stopped working for every other domain."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706123697 {#4414
        date: 2024-01-24 20:14:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@possiblylinux127@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4417 …}
      +nested: Doctrine\ORM\PersistentCollection {#4419 …}
      +votes: Doctrine\ORM\PersistentCollection {#4421 …}
      +reports: Doctrine\ORM\PersistentCollection {#4423 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4425 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4427 …}
      -id: 337402
      -bodyTs: "'alreadi':2 'domain':8,16 'everi':14 'hi':1 'one':7 'stop':11 'tri':3 'work':5,12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/comment/361572"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706123697 {#4415
        date: 2024-01-24 20:14:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4020}
    +body: "Oh, I just assuming it would be one or 2 domains, my bad."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706129616 {#4452
      date: 2024-01-24 21:53:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@possiblylinux127@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4455 …}
    +nested: Doctrine\ORM\PersistentCollection {#4457 …}
    +votes: Doctrine\ORM\PersistentCollection {#4459 …}
    +reports: Doctrine\ORM\PersistentCollection {#4461 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4463 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4465 …}
    -id: 337613
    -bodyTs: "'2':10 'assum':4 'bad':13 'domain':11 'oh':1 'one':8 'would':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6640828"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706129616 {#4453
      date: 2024-01-24 21:53:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "Yea, evem rn on the server I have about 13? or so domains, and still haven’t migrated all my services over."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706131152 {#4489
    date: 2024-01-24 22:19:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@possiblylinux127@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4492 …}
  +nested: Doctrine\ORM\PersistentCollection {#4494 …}
  +votes: Doctrine\ORM\PersistentCollection {#4496 …}
  +reports: Doctrine\ORM\PersistentCollection {#4498 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4500 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4502 …}
  -id: 337676
  -bodyTs: "'13':10 'domain':13 'evem':2 'haven':16 'migrat':18 'rn':3 'server':6 'servic':21 'still':15 'yea':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/362548"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706131152 {#4490
    date: 2024-01-24 22:19:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
19 DENIED edit
App\Entity\EntryComment {#4491
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4454
    +user: App\Entity\User {#3968 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4416
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4020
        +user: App\Entity\User {#3968 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "You don’t need it to parse your config. Just set it to manual mode with a cron job. You can manually copy the certs with a short script."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1728410673 {#4030
          date: 2024-10-08 20:04:33.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@crony@lemmy.cronyakatsuki.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4018 …}
        +nested: Doctrine\ORM\PersistentCollection {#4016 …}
        +votes: Doctrine\ORM\PersistentCollection {#4014 …}
        +reports: Doctrine\ORM\PersistentCollection {#4012 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
        -id: 337219
        -bodyTs: "'cert':25 'config':9 'copi':23 'cron':18 'job':19 'manual':14,22 'mode':15 'need':4 'pars':7 'script':29 'set':11 'short':28"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.zip/comment/6636490"
        +editedAt: DateTimeImmutable @1728404264 {#3966
          date: 2024-10-08 18:17:44.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706119131 {#4029
          date: 2024-01-24 18:58:51.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4020}
      +body: "Hi already tried that, worked for one domain and then stopped working for every other domain."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706123697 {#4414
        date: 2024-01-24 20:14:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@possiblylinux127@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4417 …}
      +nested: Doctrine\ORM\PersistentCollection {#4419 …}
      +votes: Doctrine\ORM\PersistentCollection {#4421 …}
      +reports: Doctrine\ORM\PersistentCollection {#4423 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4425 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4427 …}
      -id: 337402
      -bodyTs: "'alreadi':2 'domain':8,16 'everi':14 'hi':1 'one':7 'stop':11 'tri':3 'work':5,12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/comment/361572"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706123697 {#4415
        date: 2024-01-24 20:14:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4020}
    +body: "Oh, I just assuming it would be one or 2 domains, my bad."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706129616 {#4452
      date: 2024-01-24 21:53:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@possiblylinux127@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4455 …}
    +nested: Doctrine\ORM\PersistentCollection {#4457 …}
    +votes: Doctrine\ORM\PersistentCollection {#4459 …}
    +reports: Doctrine\ORM\PersistentCollection {#4461 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4463 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4465 …}
    -id: 337613
    -bodyTs: "'2':10 'assum':4 'bad':13 'domain':11 'oh':1 'one':8 'would':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6640828"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706129616 {#4453
      date: 2024-01-24 21:53:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "Yea, evem rn on the server I have about 13? or so domains, and still haven’t migrated all my services over."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706131152 {#4489
    date: 2024-01-24 22:19:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@possiblylinux127@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4492 …}
  +nested: Doctrine\ORM\PersistentCollection {#4494 …}
  +votes: Doctrine\ORM\PersistentCollection {#4496 …}
  +reports: Doctrine\ORM\PersistentCollection {#4498 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4500 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4502 …}
  -id: 337676
  -bodyTs: "'13':10 'domain':13 'evem':2 'haven':16 'migrat':18 'rn':3 'server':6 'servic':21 'still':15 'yea':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/362548"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706131152 {#4490
    date: 2024-01-24 22:19:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
20 DENIED moderate
App\Entity\EntryComment {#4491
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4454
    +user: App\Entity\User {#3968 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4416
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4020
        +user: App\Entity\User {#3968 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "You don’t need it to parse your config. Just set it to manual mode with a cron job. You can manually copy the certs with a short script."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1728410673 {#4030
          date: 2024-10-08 20:04:33.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@crony@lemmy.cronyakatsuki.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4018 …}
        +nested: Doctrine\ORM\PersistentCollection {#4016 …}
        +votes: Doctrine\ORM\PersistentCollection {#4014 …}
        +reports: Doctrine\ORM\PersistentCollection {#4012 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
        -id: 337219
        -bodyTs: "'cert':25 'config':9 'copi':23 'cron':18 'job':19 'manual':14,22 'mode':15 'need':4 'pars':7 'script':29 'set':11 'short':28"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.zip/comment/6636490"
        +editedAt: DateTimeImmutable @1728404264 {#3966
          date: 2024-10-08 18:17:44.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706119131 {#4029
          date: 2024-01-24 18:58:51.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4020}
      +body: "Hi already tried that, worked for one domain and then stopped working for every other domain."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706123697 {#4414
        date: 2024-01-24 20:14:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@possiblylinux127@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4417 …}
      +nested: Doctrine\ORM\PersistentCollection {#4419 …}
      +votes: Doctrine\ORM\PersistentCollection {#4421 …}
      +reports: Doctrine\ORM\PersistentCollection {#4423 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4425 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4427 …}
      -id: 337402
      -bodyTs: "'alreadi':2 'domain':8,16 'everi':14 'hi':1 'one':7 'stop':11 'tri':3 'work':5,12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/comment/361572"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706123697 {#4415
        date: 2024-01-24 20:14:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4020}
    +body: "Oh, I just assuming it would be one or 2 domains, my bad."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706129616 {#4452
      date: 2024-01-24 21:53:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@possiblylinux127@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4455 …}
    +nested: Doctrine\ORM\PersistentCollection {#4457 …}
    +votes: Doctrine\ORM\PersistentCollection {#4459 …}
    +reports: Doctrine\ORM\PersistentCollection {#4461 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4463 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4465 …}
    -id: 337613
    -bodyTs: "'2':10 'assum':4 'bad':13 'domain':11 'oh':1 'one':8 'would':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6640828"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706129616 {#4453
      date: 2024-01-24 21:53:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "Yea, evem rn on the server I have about 13? or so domains, and still haven’t migrated all my services over."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706131152 {#4489
    date: 2024-01-24 22:19:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@possiblylinux127@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4492 …}
  +nested: Doctrine\ORM\PersistentCollection {#4494 …}
  +votes: Doctrine\ORM\PersistentCollection {#4496 …}
  +reports: Doctrine\ORM\PersistentCollection {#4498 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4500 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4502 …}
  -id: 337676
  -bodyTs: "'13':10 'domain':13 'evem':2 'haven':16 'migrat':18 'rn':3 'server':6 'servic':21 'still':15 'yea':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/362548"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706131152 {#4490
    date: 2024-01-24 22:19:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4058
  +user: App\Entity\User {#4041 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "You could not use the dns challenge?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1728370384 {#4064
    date: 2024-10-08 08:53:04.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4056 …}
  +nested: Doctrine\ORM\PersistentCollection {#4054 …}
  +votes: Doctrine\ORM\PersistentCollection {#4052 …}
  +reports: Doctrine\ORM\PersistentCollection {#4049 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
  -id: 336661
  -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.fromshado.ws/comment/166466"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706104773 {#4062
    date: 2024-01-24 14:59:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
23 DENIED edit
App\Entity\EntryComment {#4058
  +user: App\Entity\User {#4041 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "You could not use the dns challenge?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1728370384 {#4064
    date: 2024-10-08 08:53:04.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4056 …}
  +nested: Doctrine\ORM\PersistentCollection {#4054 …}
  +votes: Doctrine\ORM\PersistentCollection {#4052 …}
  +reports: Doctrine\ORM\PersistentCollection {#4049 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
  -id: 336661
  -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.fromshado.ws/comment/166466"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706104773 {#4062
    date: 2024-01-24 14:59:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
24 DENIED moderate
App\Entity\EntryComment {#4058
  +user: App\Entity\User {#4041 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "You could not use the dns challenge?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1728370384 {#4064
    date: 2024-10-08 08:53:04.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4056 …}
  +nested: Doctrine\ORM\PersistentCollection {#4054 …}
  +votes: Doctrine\ORM\PersistentCollection {#4052 …}
  +reports: Doctrine\ORM\PersistentCollection {#4049 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
  -id: 336661
  -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.fromshado.ws/comment/166466"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706104773 {#4062
    date: 2024-01-24 14:59:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4401
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4058
    +user: App\Entity\User {#4041 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "You could not use the dns challenge?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1728370384 {#4064
      date: 2024-10-08 08:53:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4056 …}
    +nested: Doctrine\ORM\PersistentCollection {#4054 …}
    +votes: Doctrine\ORM\PersistentCollection {#4052 …}
    +reports: Doctrine\ORM\PersistentCollection {#4049 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
    -id: 336661
    -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.fromshado.ws/comment/166466"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706104773 {#4062
      date: 2024-01-24 14:59:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706105062 {#4399
    date: 2024-01-24 15:04:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4402 …}
  +nested: Doctrine\ORM\PersistentCollection {#4404 …}
  +votes: Doctrine\ORM\PersistentCollection {#4406 …}
  +reports: Doctrine\ORM\PersistentCollection {#4408 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
  -id: 336667
  -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706105062 {#4400
    date: 2024-01-24 15:04:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
27 DENIED edit
App\Entity\EntryComment {#4401
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4058
    +user: App\Entity\User {#4041 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "You could not use the dns challenge?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1728370384 {#4064
      date: 2024-10-08 08:53:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4056 …}
    +nested: Doctrine\ORM\PersistentCollection {#4054 …}
    +votes: Doctrine\ORM\PersistentCollection {#4052 …}
    +reports: Doctrine\ORM\PersistentCollection {#4049 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
    -id: 336661
    -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.fromshado.ws/comment/166466"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706104773 {#4062
      date: 2024-01-24 14:59:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706105062 {#4399
    date: 2024-01-24 15:04:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4402 …}
  +nested: Doctrine\ORM\PersistentCollection {#4404 …}
  +votes: Doctrine\ORM\PersistentCollection {#4406 …}
  +reports: Doctrine\ORM\PersistentCollection {#4408 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
  -id: 336667
  -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706105062 {#4400
    date: 2024-01-24 15:04:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
28 DENIED moderate
App\Entity\EntryComment {#4401
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4058
    +user: App\Entity\User {#4041 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "You could not use the dns challenge?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1728370384 {#4064
      date: 2024-10-08 08:53:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4056 …}
    +nested: Doctrine\ORM\PersistentCollection {#4054 …}
    +votes: Doctrine\ORM\PersistentCollection {#4052 …}
    +reports: Doctrine\ORM\PersistentCollection {#4049 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
    -id: 336661
    -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.fromshado.ws/comment/166466"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706104773 {#4062
      date: 2024-01-24 14:59:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706105062 {#4399
    date: 2024-01-24 15:04:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4402 …}
  +nested: Doctrine\ORM\PersistentCollection {#4404 …}
  +votes: Doctrine\ORM\PersistentCollection {#4406 …}
  +reports: Doctrine\ORM\PersistentCollection {#4408 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
  -id: 336667
  -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706105062 {#4400
    date: 2024-01-24 15:04:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4439
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4401
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4058
      +user: App\Entity\User {#4041 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "You could not use the dns challenge?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1728370384 {#4064
        date: 2024-10-08 08:53:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4056 …}
      +nested: Doctrine\ORM\PersistentCollection {#4054 …}
      +votes: Doctrine\ORM\PersistentCollection {#4052 …}
      +reports: Doctrine\ORM\PersistentCollection {#4049 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
      -id: 336661
      -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.fromshado.ws/comment/166466"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706104773 {#4062
        date: 2024-01-24 14:59:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706105062 {#4399
      date: 2024-01-24 15:04:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4402 …}
    +nested: Doctrine\ORM\PersistentCollection {#4404 …}
    +votes: Doctrine\ORM\PersistentCollection {#4406 …}
    +reports: Doctrine\ORM\PersistentCollection {#4408 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
    -id: 336667
    -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706105062 {#4400
      date: 2024-01-24 15:04:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: """
    I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
    \n
    It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706108794 {#4440
    date: 2024-01-24 16:06:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4433 …}
  +nested: Doctrine\ORM\PersistentCollection {#4431 …}
  +votes: Doctrine\ORM\PersistentCollection {#4435 …}
  +reports: Doctrine\ORM\PersistentCollection {#4446 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
  -id: 336807
  -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6973415"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706108794 {#4443
    date: 2024-01-24 16:06:34.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
31 DENIED edit
App\Entity\EntryComment {#4439
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4401
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4058
      +user: App\Entity\User {#4041 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "You could not use the dns challenge?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1728370384 {#4064
        date: 2024-10-08 08:53:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4056 …}
      +nested: Doctrine\ORM\PersistentCollection {#4054 …}
      +votes: Doctrine\ORM\PersistentCollection {#4052 …}
      +reports: Doctrine\ORM\PersistentCollection {#4049 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
      -id: 336661
      -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.fromshado.ws/comment/166466"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706104773 {#4062
        date: 2024-01-24 14:59:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706105062 {#4399
      date: 2024-01-24 15:04:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4402 …}
    +nested: Doctrine\ORM\PersistentCollection {#4404 …}
    +votes: Doctrine\ORM\PersistentCollection {#4406 …}
    +reports: Doctrine\ORM\PersistentCollection {#4408 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
    -id: 336667
    -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706105062 {#4400
      date: 2024-01-24 15:04:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: """
    I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
    \n
    It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706108794 {#4440
    date: 2024-01-24 16:06:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4433 …}
  +nested: Doctrine\ORM\PersistentCollection {#4431 …}
  +votes: Doctrine\ORM\PersistentCollection {#4435 …}
  +reports: Doctrine\ORM\PersistentCollection {#4446 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
  -id: 336807
  -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6973415"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706108794 {#4443
    date: 2024-01-24 16:06:34.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
32 DENIED moderate
App\Entity\EntryComment {#4439
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4401
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4058
      +user: App\Entity\User {#4041 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "You could not use the dns challenge?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1728370384 {#4064
        date: 2024-10-08 08:53:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4056 …}
      +nested: Doctrine\ORM\PersistentCollection {#4054 …}
      +votes: Doctrine\ORM\PersistentCollection {#4052 …}
      +reports: Doctrine\ORM\PersistentCollection {#4049 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
      -id: 336661
      -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.fromshado.ws/comment/166466"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706104773 {#4062
        date: 2024-01-24 14:59:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706105062 {#4399
      date: 2024-01-24 15:04:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4402 …}
    +nested: Doctrine\ORM\PersistentCollection {#4404 …}
    +votes: Doctrine\ORM\PersistentCollection {#4406 …}
    +reports: Doctrine\ORM\PersistentCollection {#4408 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
    -id: 336667
    -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706105062 {#4400
      date: 2024-01-24 15:04:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: """
    I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
    \n
    It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706108794 {#4440
    date: 2024-01-24 16:06:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4433 …}
  +nested: Doctrine\ORM\PersistentCollection {#4431 …}
  +votes: Doctrine\ORM\PersistentCollection {#4435 …}
  +reports: Doctrine\ORM\PersistentCollection {#4446 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
  -id: 336807
  -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6973415"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706108794 {#4443
    date: 2024-01-24 16:06:34.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4468
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4439
    +user: Proxies\__CG__\App\Entity\User {#4436 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4401
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4058
        +user: App\Entity\User {#4041 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "You could not use the dns challenge?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1728370384 {#4064
          date: 2024-10-08 08:53:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4056 …}
        +nested: Doctrine\ORM\PersistentCollection {#4054 …}
        +votes: Doctrine\ORM\PersistentCollection {#4052 …}
        +reports: Doctrine\ORM\PersistentCollection {#4049 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
        -id: 336661
        -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.fromshado.ws/comment/166466"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706104773 {#4062
          date: 2024-01-24 14:59:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706105062 {#4399
        date: 2024-01-24 15:04:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4402 …}
      +nested: Doctrine\ORM\PersistentCollection {#4404 …}
      +votes: Doctrine\ORM\PersistentCollection {#4406 …}
      +reports: Doctrine\ORM\PersistentCollection {#4408 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
      -id: 336667
      -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706105062 {#4400
        date: 2024-01-24 15:04:22.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: """
      I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
      \n
      It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706108794 {#4440
      date: 2024-01-24 16:06:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4433 …}
    +nested: Doctrine\ORM\PersistentCollection {#4431 …}
    +votes: Doctrine\ORM\PersistentCollection {#4435 …}
    +reports: Doctrine\ORM\PersistentCollection {#4446 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
    -id: 336807
    -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6973415"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706108794 {#4443
      date: 2024-01-24 16:06:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706109144 {#4473
    date: 2024-01-24 16:12:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4476 …}
  +nested: Doctrine\ORM\PersistentCollection {#4480 …}
  +votes: Doctrine\ORM\PersistentCollection {#4482 …}
  +reports: Doctrine\ORM\PersistentCollection {#4483 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
  -id: 336821
  -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706109144 {#4470
    date: 2024-01-24 16:12:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
35 DENIED edit
App\Entity\EntryComment {#4468
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4439
    +user: Proxies\__CG__\App\Entity\User {#4436 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4401
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4058
        +user: App\Entity\User {#4041 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "You could not use the dns challenge?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1728370384 {#4064
          date: 2024-10-08 08:53:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4056 …}
        +nested: Doctrine\ORM\PersistentCollection {#4054 …}
        +votes: Doctrine\ORM\PersistentCollection {#4052 …}
        +reports: Doctrine\ORM\PersistentCollection {#4049 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
        -id: 336661
        -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.fromshado.ws/comment/166466"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706104773 {#4062
          date: 2024-01-24 14:59:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706105062 {#4399
        date: 2024-01-24 15:04:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4402 …}
      +nested: Doctrine\ORM\PersistentCollection {#4404 …}
      +votes: Doctrine\ORM\PersistentCollection {#4406 …}
      +reports: Doctrine\ORM\PersistentCollection {#4408 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
      -id: 336667
      -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706105062 {#4400
        date: 2024-01-24 15:04:22.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: """
      I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
      \n
      It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706108794 {#4440
      date: 2024-01-24 16:06:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4433 …}
    +nested: Doctrine\ORM\PersistentCollection {#4431 …}
    +votes: Doctrine\ORM\PersistentCollection {#4435 …}
    +reports: Doctrine\ORM\PersistentCollection {#4446 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
    -id: 336807
    -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6973415"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706108794 {#4443
      date: 2024-01-24 16:06:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706109144 {#4473
    date: 2024-01-24 16:12:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4476 …}
  +nested: Doctrine\ORM\PersistentCollection {#4480 …}
  +votes: Doctrine\ORM\PersistentCollection {#4482 …}
  +reports: Doctrine\ORM\PersistentCollection {#4483 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
  -id: 336821
  -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706109144 {#4470
    date: 2024-01-24 16:12:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
36 DENIED moderate
App\Entity\EntryComment {#4468
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4439
    +user: Proxies\__CG__\App\Entity\User {#4436 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4401
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4058
        +user: App\Entity\User {#4041 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "You could not use the dns challenge?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1728370384 {#4064
          date: 2024-10-08 08:53:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4056 …}
        +nested: Doctrine\ORM\PersistentCollection {#4054 …}
        +votes: Doctrine\ORM\PersistentCollection {#4052 …}
        +reports: Doctrine\ORM\PersistentCollection {#4049 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
        -id: 336661
        -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.fromshado.ws/comment/166466"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706104773 {#4062
          date: 2024-01-24 14:59:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706105062 {#4399
        date: 2024-01-24 15:04:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4402 …}
      +nested: Doctrine\ORM\PersistentCollection {#4404 …}
      +votes: Doctrine\ORM\PersistentCollection {#4406 …}
      +reports: Doctrine\ORM\PersistentCollection {#4408 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
      -id: 336667
      -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706105062 {#4400
        date: 2024-01-24 15:04:22.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: """
      I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
      \n
      It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706108794 {#4440
      date: 2024-01-24 16:06:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4433 …}
    +nested: Doctrine\ORM\PersistentCollection {#4431 …}
    +votes: Doctrine\ORM\PersistentCollection {#4435 …}
    +reports: Doctrine\ORM\PersistentCollection {#4446 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
    -id: 336807
    -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6973415"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706108794 {#4443
      date: 2024-01-24 16:06:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706109144 {#4473
    date: 2024-01-24 16:12:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4476 …}
  +nested: Doctrine\ORM\PersistentCollection {#4480 …}
  +votes: Doctrine\ORM\PersistentCollection {#4482 …}
  +reports: Doctrine\ORM\PersistentCollection {#4483 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
  -id: 336821
  -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706109144 {#4470
    date: 2024-01-24 16:12:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4505
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4468
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4439
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4401
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4058
          +user: App\Entity\User {#4041 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "You could not use the dns challenge?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1728370384 {#4064
            date: 2024-10-08 08:53:04.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4056 …}
          +nested: Doctrine\ORM\PersistentCollection {#4054 …}
          +votes: Doctrine\ORM\PersistentCollection {#4052 …}
          +reports: Doctrine\ORM\PersistentCollection {#4049 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
          -id: 336661
          -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.fromshado.ws/comment/166466"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706104773 {#4062
            date: 2024-01-24 14:59:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706105062 {#4399
          date: 2024-01-24 15:04:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4402 …}
        +nested: Doctrine\ORM\PersistentCollection {#4404 …}
        +votes: Doctrine\ORM\PersistentCollection {#4406 …}
        +reports: Doctrine\ORM\PersistentCollection {#4408 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
        -id: 336667
        -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706105062 {#4400
          date: 2024-01-24 15:04:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: """
        I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
        \n
        It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706108794 {#4440
        date: 2024-01-24 16:06:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4433 …}
      +nested: Doctrine\ORM\PersistentCollection {#4431 …}
      +votes: Doctrine\ORM\PersistentCollection {#4435 …}
      +reports: Doctrine\ORM\PersistentCollection {#4446 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
      -id: 336807
      -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6973415"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706108794 {#4443
        date: 2024-01-24 16:06:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706109144 {#4473
      date: 2024-01-24 16:12:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4476 …}
    +nested: Doctrine\ORM\PersistentCollection {#4480 …}
    +votes: Doctrine\ORM\PersistentCollection {#4482 …}
    +reports: Doctrine\ORM\PersistentCollection {#4483 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
    -id: 336821
    -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706109144 {#4470
      date: 2024-01-24 16:12:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Is there a particular reason you are keeping your DNS there?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706111976 {#4510
    date: 2024-01-24 16:59:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4513 …}
  +nested: Doctrine\ORM\PersistentCollection {#4517 …}
  +votes: Doctrine\ORM\PersistentCollection {#4519 …}
  +reports: Doctrine\ORM\PersistentCollection {#4520 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
  -id: 336940
  -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6974522"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706111976 {#4507
    date: 2024-01-24 16:59:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
39 DENIED edit
App\Entity\EntryComment {#4505
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4468
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4439
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4401
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4058
          +user: App\Entity\User {#4041 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "You could not use the dns challenge?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1728370384 {#4064
            date: 2024-10-08 08:53:04.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4056 …}
          +nested: Doctrine\ORM\PersistentCollection {#4054 …}
          +votes: Doctrine\ORM\PersistentCollection {#4052 …}
          +reports: Doctrine\ORM\PersistentCollection {#4049 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
          -id: 336661
          -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.fromshado.ws/comment/166466"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706104773 {#4062
            date: 2024-01-24 14:59:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706105062 {#4399
          date: 2024-01-24 15:04:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4402 …}
        +nested: Doctrine\ORM\PersistentCollection {#4404 …}
        +votes: Doctrine\ORM\PersistentCollection {#4406 …}
        +reports: Doctrine\ORM\PersistentCollection {#4408 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
        -id: 336667
        -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706105062 {#4400
          date: 2024-01-24 15:04:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: """
        I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
        \n
        It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706108794 {#4440
        date: 2024-01-24 16:06:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4433 …}
      +nested: Doctrine\ORM\PersistentCollection {#4431 …}
      +votes: Doctrine\ORM\PersistentCollection {#4435 …}
      +reports: Doctrine\ORM\PersistentCollection {#4446 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
      -id: 336807
      -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6973415"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706108794 {#4443
        date: 2024-01-24 16:06:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706109144 {#4473
      date: 2024-01-24 16:12:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4476 …}
    +nested: Doctrine\ORM\PersistentCollection {#4480 …}
    +votes: Doctrine\ORM\PersistentCollection {#4482 …}
    +reports: Doctrine\ORM\PersistentCollection {#4483 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
    -id: 336821
    -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706109144 {#4470
      date: 2024-01-24 16:12:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Is there a particular reason you are keeping your DNS there?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706111976 {#4510
    date: 2024-01-24 16:59:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4513 …}
  +nested: Doctrine\ORM\PersistentCollection {#4517 …}
  +votes: Doctrine\ORM\PersistentCollection {#4519 …}
  +reports: Doctrine\ORM\PersistentCollection {#4520 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
  -id: 336940
  -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6974522"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706111976 {#4507
    date: 2024-01-24 16:59:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
40 DENIED moderate
App\Entity\EntryComment {#4505
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4468
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4439
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4401
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4058
          +user: App\Entity\User {#4041 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "You could not use the dns challenge?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1728370384 {#4064
            date: 2024-10-08 08:53:04.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4056 …}
          +nested: Doctrine\ORM\PersistentCollection {#4054 …}
          +votes: Doctrine\ORM\PersistentCollection {#4052 …}
          +reports: Doctrine\ORM\PersistentCollection {#4049 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
          -id: 336661
          -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.fromshado.ws/comment/166466"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706104773 {#4062
            date: 2024-01-24 14:59:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706105062 {#4399
          date: 2024-01-24 15:04:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4402 …}
        +nested: Doctrine\ORM\PersistentCollection {#4404 …}
        +votes: Doctrine\ORM\PersistentCollection {#4406 …}
        +reports: Doctrine\ORM\PersistentCollection {#4408 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
        -id: 336667
        -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706105062 {#4400
          date: 2024-01-24 15:04:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: """
        I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
        \n
        It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706108794 {#4440
        date: 2024-01-24 16:06:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4433 …}
      +nested: Doctrine\ORM\PersistentCollection {#4431 …}
      +votes: Doctrine\ORM\PersistentCollection {#4435 …}
      +reports: Doctrine\ORM\PersistentCollection {#4446 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
      -id: 336807
      -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6973415"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706108794 {#4443
        date: 2024-01-24 16:06:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706109144 {#4473
      date: 2024-01-24 16:12:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4476 …}
    +nested: Doctrine\ORM\PersistentCollection {#4480 …}
    +votes: Doctrine\ORM\PersistentCollection {#4482 …}
    +reports: Doctrine\ORM\PersistentCollection {#4483 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
    -id: 336821
    -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706109144 {#4470
      date: 2024-01-24 16:12:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Is there a particular reason you are keeping your DNS there?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706111976 {#4510
    date: 2024-01-24 16:59:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4513 …}
  +nested: Doctrine\ORM\PersistentCollection {#4517 …}
  +votes: Doctrine\ORM\PersistentCollection {#4519 …}
  +reports: Doctrine\ORM\PersistentCollection {#4520 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
  -id: 336940
  -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6974522"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706111976 {#4507
    date: 2024-01-24 16:59:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4543
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4505
    +user: Proxies\__CG__\App\Entity\User {#4436 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4468
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4439
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4401
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4058
            +user: App\Entity\User {#4041 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: null
            +root: null
            +body: "You could not use the dns challenge?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 3
            +score: 0
            +lastActive: DateTime @1728370384 {#4064
              date: 2024-10-08 08:53:04.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4056 …}
            +nested: Doctrine\ORM\PersistentCollection {#4054 …}
            +votes: Doctrine\ORM\PersistentCollection {#4052 …}
            +reports: Doctrine\ORM\PersistentCollection {#4049 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
            -id: 336661
            -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.fromshado.ws/comment/166466"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706104773 {#4062
              date: 2024-01-24 14:59:33.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706105062 {#4399
            date: 2024-01-24 15:04:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4402 …}
          +nested: Doctrine\ORM\PersistentCollection {#4404 …}
          +votes: Doctrine\ORM\PersistentCollection {#4406 …}
          +reports: Doctrine\ORM\PersistentCollection {#4408 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
          -id: 336667
          -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706105062 {#4400
            date: 2024-01-24 15:04:22.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: """
          I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
          \n
          It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706108794 {#4440
          date: 2024-01-24 16:06:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4433 …}
        +nested: Doctrine\ORM\PersistentCollection {#4431 …}
        +votes: Doctrine\ORM\PersistentCollection {#4435 …}
        +reports: Doctrine\ORM\PersistentCollection {#4446 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
        -id: 336807
        -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6973415"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706108794 {#4443
          date: 2024-01-24 16:06:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706109144 {#4473
        date: 2024-01-24 16:12:24.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4476 …}
      +nested: Doctrine\ORM\PersistentCollection {#4480 …}
      +votes: Doctrine\ORM\PersistentCollection {#4482 …}
      +reports: Doctrine\ORM\PersistentCollection {#4483 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
      -id: 336821
      -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706109144 {#4470
        date: 2024-01-24 16:12:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Is there a particular reason you are keeping your DNS there?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706111976 {#4510
      date: 2024-01-24 16:59:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4513 …}
    +nested: Doctrine\ORM\PersistentCollection {#4517 …}
    +votes: Doctrine\ORM\PersistentCollection {#4519 …}
    +reports: Doctrine\ORM\PersistentCollection {#4520 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
    -id: 336940
    -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6974522"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706111976 {#4507
      date: 2024-01-24 16:59:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706112160 {#4548
    date: 2024-01-24 17:02:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4551 …}
  +nested: Doctrine\ORM\PersistentCollection {#4555 …}
  +votes: Doctrine\ORM\PersistentCollection {#4557 …}
  +reports: Doctrine\ORM\PersistentCollection {#4558 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
  -id: 336949
  -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706112160 {#4545
    date: 2024-01-24 17:02:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
43 DENIED edit
App\Entity\EntryComment {#4543
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4505
    +user: Proxies\__CG__\App\Entity\User {#4436 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4468
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4439
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4401
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4058
            +user: App\Entity\User {#4041 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: null
            +root: null
            +body: "You could not use the dns challenge?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 3
            +score: 0
            +lastActive: DateTime @1728370384 {#4064
              date: 2024-10-08 08:53:04.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4056 …}
            +nested: Doctrine\ORM\PersistentCollection {#4054 …}
            +votes: Doctrine\ORM\PersistentCollection {#4052 …}
            +reports: Doctrine\ORM\PersistentCollection {#4049 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
            -id: 336661
            -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.fromshado.ws/comment/166466"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706104773 {#4062
              date: 2024-01-24 14:59:33.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706105062 {#4399
            date: 2024-01-24 15:04:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4402 …}
          +nested: Doctrine\ORM\PersistentCollection {#4404 …}
          +votes: Doctrine\ORM\PersistentCollection {#4406 …}
          +reports: Doctrine\ORM\PersistentCollection {#4408 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
          -id: 336667
          -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706105062 {#4400
            date: 2024-01-24 15:04:22.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: """
          I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
          \n
          It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706108794 {#4440
          date: 2024-01-24 16:06:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4433 …}
        +nested: Doctrine\ORM\PersistentCollection {#4431 …}
        +votes: Doctrine\ORM\PersistentCollection {#4435 …}
        +reports: Doctrine\ORM\PersistentCollection {#4446 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
        -id: 336807
        -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6973415"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706108794 {#4443
          date: 2024-01-24 16:06:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706109144 {#4473
        date: 2024-01-24 16:12:24.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4476 …}
      +nested: Doctrine\ORM\PersistentCollection {#4480 …}
      +votes: Doctrine\ORM\PersistentCollection {#4482 …}
      +reports: Doctrine\ORM\PersistentCollection {#4483 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
      -id: 336821
      -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706109144 {#4470
        date: 2024-01-24 16:12:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Is there a particular reason you are keeping your DNS there?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706111976 {#4510
      date: 2024-01-24 16:59:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4513 …}
    +nested: Doctrine\ORM\PersistentCollection {#4517 …}
    +votes: Doctrine\ORM\PersistentCollection {#4519 …}
    +reports: Doctrine\ORM\PersistentCollection {#4520 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
    -id: 336940
    -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6974522"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706111976 {#4507
      date: 2024-01-24 16:59:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706112160 {#4548
    date: 2024-01-24 17:02:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4551 …}
  +nested: Doctrine\ORM\PersistentCollection {#4555 …}
  +votes: Doctrine\ORM\PersistentCollection {#4557 …}
  +reports: Doctrine\ORM\PersistentCollection {#4558 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
  -id: 336949
  -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706112160 {#4545
    date: 2024-01-24 17:02:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
44 DENIED moderate
App\Entity\EntryComment {#4543
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4505
    +user: Proxies\__CG__\App\Entity\User {#4436 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4468
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4439
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4401
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4058
            +user: App\Entity\User {#4041 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: null
            +root: null
            +body: "You could not use the dns challenge?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 3
            +score: 0
            +lastActive: DateTime @1728370384 {#4064
              date: 2024-10-08 08:53:04.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4056 …}
            +nested: Doctrine\ORM\PersistentCollection {#4054 …}
            +votes: Doctrine\ORM\PersistentCollection {#4052 …}
            +reports: Doctrine\ORM\PersistentCollection {#4049 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
            -id: 336661
            -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.fromshado.ws/comment/166466"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706104773 {#4062
              date: 2024-01-24 14:59:33.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706105062 {#4399
            date: 2024-01-24 15:04:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4402 …}
          +nested: Doctrine\ORM\PersistentCollection {#4404 …}
          +votes: Doctrine\ORM\PersistentCollection {#4406 …}
          +reports: Doctrine\ORM\PersistentCollection {#4408 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
          -id: 336667
          -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706105062 {#4400
            date: 2024-01-24 15:04:22.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: """
          I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
          \n
          It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706108794 {#4440
          date: 2024-01-24 16:06:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4433 …}
        +nested: Doctrine\ORM\PersistentCollection {#4431 …}
        +votes: Doctrine\ORM\PersistentCollection {#4435 …}
        +reports: Doctrine\ORM\PersistentCollection {#4446 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
        -id: 336807
        -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6973415"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706108794 {#4443
          date: 2024-01-24 16:06:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706109144 {#4473
        date: 2024-01-24 16:12:24.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4476 …}
      +nested: Doctrine\ORM\PersistentCollection {#4480 …}
      +votes: Doctrine\ORM\PersistentCollection {#4482 …}
      +reports: Doctrine\ORM\PersistentCollection {#4483 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
      -id: 336821
      -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706109144 {#4470
        date: 2024-01-24 16:12:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Is there a particular reason you are keeping your DNS there?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706111976 {#4510
      date: 2024-01-24 16:59:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4513 …}
    +nested: Doctrine\ORM\PersistentCollection {#4517 …}
    +votes: Doctrine\ORM\PersistentCollection {#4519 …}
    +reports: Doctrine\ORM\PersistentCollection {#4520 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
    -id: 336940
    -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6974522"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706111976 {#4507
      date: 2024-01-24 16:59:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706112160 {#4548
    date: 2024-01-24 17:02:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4551 …}
  +nested: Doctrine\ORM\PersistentCollection {#4555 …}
  +votes: Doctrine\ORM\PersistentCollection {#4557 …}
  +reports: Doctrine\ORM\PersistentCollection {#4558 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
  -id: 336949
  -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706112160 {#4545
    date: 2024-01-24 17:02:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4579
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4543
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4505
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4468
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4439
          +user: Proxies\__CG__\App\Entity\User {#4436 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4401
            +user: Proxies\__CG__\App\Entity\User {#1978 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4058
              +user: App\Entity\User {#4041 …}
              +entry: App\Entity\Entry {#2412}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: null
              +root: null
              +body: "You could not use the dns challenge?"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 3
              +score: 0
              +lastActive: DateTime @1728370384 {#4064
                date: 2024-10-08 08:53:04.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@crony@lemmy.cronyakatsuki.xyz"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4056 …}
              +nested: Doctrine\ORM\PersistentCollection {#4054 …}
              +votes: Doctrine\ORM\PersistentCollection {#4052 …}
              +reports: Doctrine\ORM\PersistentCollection {#4049 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
              -id: 336661
              -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.fromshado.ws/comment/166466"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706104773 {#4062
                date: 2024-01-24 14:59:33.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4058}
            +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1706105062 {#4399
              date: 2024-01-24 15:04:22.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
              "@eskuero@lemmy.fromshado.ws"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4402 …}
            +nested: Doctrine\ORM\PersistentCollection {#4404 …}
            +votes: Doctrine\ORM\PersistentCollection {#4406 …}
            +reports: Doctrine\ORM\PersistentCollection {#4408 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
            -id: 336667
            -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706105062 {#4400
              date: 2024-01-24 15:04:22.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: """
            I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
            \n
            It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706108794 {#4440
            date: 2024-01-24 16:06:34.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4433 …}
          +nested: Doctrine\ORM\PersistentCollection {#4431 …}
          +votes: Doctrine\ORM\PersistentCollection {#4435 …}
          +reports: Doctrine\ORM\PersistentCollection {#4446 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
          -id: 336807
          -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6973415"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706108794 {#4443
            date: 2024-01-24 16:06:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706109144 {#4473
          date: 2024-01-24 16:12:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
          "@brygphilomena@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4476 …}
        +nested: Doctrine\ORM\PersistentCollection {#4480 …}
        +votes: Doctrine\ORM\PersistentCollection {#4482 …}
        +reports: Doctrine\ORM\PersistentCollection {#4483 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
        -id: 336821
        -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706109144 {#4470
          date: 2024-01-24 16:12:24.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Is there a particular reason you are keeping your DNS there?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706111976 {#4510
        date: 2024-01-24 16:59:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4513 …}
      +nested: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4519 …}
      +reports: Doctrine\ORM\PersistentCollection {#4520 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
      -id: 336940
      -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6974522"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706111976 {#4507
        date: 2024-01-24 16:59:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706112160 {#4548
      date: 2024-01-24 17:02:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4551 …}
    +nested: Doctrine\ORM\PersistentCollection {#4555 …}
    +votes: Doctrine\ORM\PersistentCollection {#4557 …}
    +reports: Doctrine\ORM\PersistentCollection {#4558 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
    -id: 336949
    -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706112160 {#4545
      date: 2024-01-24 17:02:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Fair enough, just throwing that out there as an option to move DNS somewhere that does have API access for certbot to use."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706115684 {#4574
    date: 2024-01-24 18:01:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4571 …}
  +nested: Doctrine\ORM\PersistentCollection {#4568 …}
  +votes: Doctrine\ORM\PersistentCollection {#4566 …}
  +reports: Doctrine\ORM\PersistentCollection {#4580 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4582 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4584 …}
  -id: 337081
  -bodyTs: "'access':19 'api':18 'certbot':21 'dns':13 'enough':2 'fair':1 'move':12 'option':10 'somewher':14 'throw':4 'use':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6975816"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706115684 {#4577
    date: 2024-01-24 18:01:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
47 DENIED edit
App\Entity\EntryComment {#4579
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4543
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4505
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4468
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4439
          +user: Proxies\__CG__\App\Entity\User {#4436 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4401
            +user: Proxies\__CG__\App\Entity\User {#1978 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4058
              +user: App\Entity\User {#4041 …}
              +entry: App\Entity\Entry {#2412}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: null
              +root: null
              +body: "You could not use the dns challenge?"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 3
              +score: 0
              +lastActive: DateTime @1728370384 {#4064
                date: 2024-10-08 08:53:04.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@crony@lemmy.cronyakatsuki.xyz"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4056 …}
              +nested: Doctrine\ORM\PersistentCollection {#4054 …}
              +votes: Doctrine\ORM\PersistentCollection {#4052 …}
              +reports: Doctrine\ORM\PersistentCollection {#4049 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
              -id: 336661
              -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.fromshado.ws/comment/166466"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706104773 {#4062
                date: 2024-01-24 14:59:33.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4058}
            +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1706105062 {#4399
              date: 2024-01-24 15:04:22.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
              "@eskuero@lemmy.fromshado.ws"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4402 …}
            +nested: Doctrine\ORM\PersistentCollection {#4404 …}
            +votes: Doctrine\ORM\PersistentCollection {#4406 …}
            +reports: Doctrine\ORM\PersistentCollection {#4408 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
            -id: 336667
            -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706105062 {#4400
              date: 2024-01-24 15:04:22.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: """
            I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
            \n
            It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706108794 {#4440
            date: 2024-01-24 16:06:34.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4433 …}
          +nested: Doctrine\ORM\PersistentCollection {#4431 …}
          +votes: Doctrine\ORM\PersistentCollection {#4435 …}
          +reports: Doctrine\ORM\PersistentCollection {#4446 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
          -id: 336807
          -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6973415"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706108794 {#4443
            date: 2024-01-24 16:06:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706109144 {#4473
          date: 2024-01-24 16:12:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
          "@brygphilomena@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4476 …}
        +nested: Doctrine\ORM\PersistentCollection {#4480 …}
        +votes: Doctrine\ORM\PersistentCollection {#4482 …}
        +reports: Doctrine\ORM\PersistentCollection {#4483 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
        -id: 336821
        -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706109144 {#4470
          date: 2024-01-24 16:12:24.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Is there a particular reason you are keeping your DNS there?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706111976 {#4510
        date: 2024-01-24 16:59:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4513 …}
      +nested: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4519 …}
      +reports: Doctrine\ORM\PersistentCollection {#4520 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
      -id: 336940
      -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6974522"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706111976 {#4507
        date: 2024-01-24 16:59:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706112160 {#4548
      date: 2024-01-24 17:02:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4551 …}
    +nested: Doctrine\ORM\PersistentCollection {#4555 …}
    +votes: Doctrine\ORM\PersistentCollection {#4557 …}
    +reports: Doctrine\ORM\PersistentCollection {#4558 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
    -id: 336949
    -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706112160 {#4545
      date: 2024-01-24 17:02:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Fair enough, just throwing that out there as an option to move DNS somewhere that does have API access for certbot to use."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706115684 {#4574
    date: 2024-01-24 18:01:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4571 …}
  +nested: Doctrine\ORM\PersistentCollection {#4568 …}
  +votes: Doctrine\ORM\PersistentCollection {#4566 …}
  +reports: Doctrine\ORM\PersistentCollection {#4580 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4582 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4584 …}
  -id: 337081
  -bodyTs: "'access':19 'api':18 'certbot':21 'dns':13 'enough':2 'fair':1 'move':12 'option':10 'somewher':14 'throw':4 'use':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6975816"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706115684 {#4577
    date: 2024-01-24 18:01:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
48 DENIED moderate
App\Entity\EntryComment {#4579
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4543
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4505
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4468
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4439
          +user: Proxies\__CG__\App\Entity\User {#4436 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4401
            +user: Proxies\__CG__\App\Entity\User {#1978 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4058
              +user: App\Entity\User {#4041 …}
              +entry: App\Entity\Entry {#2412}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: null
              +root: null
              +body: "You could not use the dns challenge?"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 3
              +score: 0
              +lastActive: DateTime @1728370384 {#4064
                date: 2024-10-08 08:53:04.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@crony@lemmy.cronyakatsuki.xyz"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4056 …}
              +nested: Doctrine\ORM\PersistentCollection {#4054 …}
              +votes: Doctrine\ORM\PersistentCollection {#4052 …}
              +reports: Doctrine\ORM\PersistentCollection {#4049 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
              -id: 336661
              -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.fromshado.ws/comment/166466"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706104773 {#4062
                date: 2024-01-24 14:59:33.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4058}
            +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1706105062 {#4399
              date: 2024-01-24 15:04:22.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
              "@eskuero@lemmy.fromshado.ws"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4402 …}
            +nested: Doctrine\ORM\PersistentCollection {#4404 …}
            +votes: Doctrine\ORM\PersistentCollection {#4406 …}
            +reports: Doctrine\ORM\PersistentCollection {#4408 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
            -id: 336667
            -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706105062 {#4400
              date: 2024-01-24 15:04:22.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: """
            I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
            \n
            It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706108794 {#4440
            date: 2024-01-24 16:06:34.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4433 …}
          +nested: Doctrine\ORM\PersistentCollection {#4431 …}
          +votes: Doctrine\ORM\PersistentCollection {#4435 …}
          +reports: Doctrine\ORM\PersistentCollection {#4446 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
          -id: 336807
          -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6973415"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706108794 {#4443
            date: 2024-01-24 16:06:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706109144 {#4473
          date: 2024-01-24 16:12:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
          "@brygphilomena@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4476 …}
        +nested: Doctrine\ORM\PersistentCollection {#4480 …}
        +votes: Doctrine\ORM\PersistentCollection {#4482 …}
        +reports: Doctrine\ORM\PersistentCollection {#4483 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
        -id: 336821
        -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706109144 {#4470
          date: 2024-01-24 16:12:24.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Is there a particular reason you are keeping your DNS there?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706111976 {#4510
        date: 2024-01-24 16:59:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4513 …}
      +nested: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4519 …}
      +reports: Doctrine\ORM\PersistentCollection {#4520 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
      -id: 336940
      -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6974522"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706111976 {#4507
        date: 2024-01-24 16:59:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706112160 {#4548
      date: 2024-01-24 17:02:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4551 …}
    +nested: Doctrine\ORM\PersistentCollection {#4555 …}
    +votes: Doctrine\ORM\PersistentCollection {#4557 …}
    +reports: Doctrine\ORM\PersistentCollection {#4558 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
    -id: 336949
    -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706112160 {#4545
      date: 2024-01-24 17:02:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Fair enough, just throwing that out there as an option to move DNS somewhere that does have API access for certbot to use."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706115684 {#4574
    date: 2024-01-24 18:01:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4571 …}
  +nested: Doctrine\ORM\PersistentCollection {#4568 …}
  +votes: Doctrine\ORM\PersistentCollection {#4566 …}
  +reports: Doctrine\ORM\PersistentCollection {#4580 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4582 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4584 …}
  -id: 337081
  -bodyTs: "'access':19 'api':18 'certbot':21 'dns':13 'enough':2 'fair':1 'move':12 'option':10 'somewher':14 'throw':4 'use':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6975816"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706115684 {#4577
    date: 2024-01-24 18:01:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4588
  +user: Proxies\__CG__\App\Entity\User {#4589 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4543
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4505
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4468
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4439
          +user: Proxies\__CG__\App\Entity\User {#4436 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4401
            +user: Proxies\__CG__\App\Entity\User {#1978 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4058
              +user: App\Entity\User {#4041 …}
              +entry: App\Entity\Entry {#2412}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: null
              +root: null
              +body: "You could not use the dns challenge?"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 3
              +score: 0
              +lastActive: DateTime @1728370384 {#4064
                date: 2024-10-08 08:53:04.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@crony@lemmy.cronyakatsuki.xyz"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4056 …}
              +nested: Doctrine\ORM\PersistentCollection {#4054 …}
              +votes: Doctrine\ORM\PersistentCollection {#4052 …}
              +reports: Doctrine\ORM\PersistentCollection {#4049 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
              -id: 336661
              -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.fromshado.ws/comment/166466"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706104773 {#4062
                date: 2024-01-24 14:59:33.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4058}
            +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1706105062 {#4399
              date: 2024-01-24 15:04:22.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
              "@eskuero@lemmy.fromshado.ws"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4402 …}
            +nested: Doctrine\ORM\PersistentCollection {#4404 …}
            +votes: Doctrine\ORM\PersistentCollection {#4406 …}
            +reports: Doctrine\ORM\PersistentCollection {#4408 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
            -id: 336667
            -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706105062 {#4400
              date: 2024-01-24 15:04:22.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: """
            I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
            \n
            It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706108794 {#4440
            date: 2024-01-24 16:06:34.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4433 …}
          +nested: Doctrine\ORM\PersistentCollection {#4431 …}
          +votes: Doctrine\ORM\PersistentCollection {#4435 …}
          +reports: Doctrine\ORM\PersistentCollection {#4446 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
          -id: 336807
          -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6973415"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706108794 {#4443
            date: 2024-01-24 16:06:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706109144 {#4473
          date: 2024-01-24 16:12:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
          "@brygphilomena@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4476 …}
        +nested: Doctrine\ORM\PersistentCollection {#4480 …}
        +votes: Doctrine\ORM\PersistentCollection {#4482 …}
        +reports: Doctrine\ORM\PersistentCollection {#4483 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
        -id: 336821
        -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706109144 {#4470
          date: 2024-01-24 16:12:24.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Is there a particular reason you are keeping your DNS there?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706111976 {#4510
        date: 2024-01-24 16:59:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4513 …}
      +nested: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4519 …}
      +reports: Doctrine\ORM\PersistentCollection {#4520 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
      -id: 336940
      -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6974522"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706111976 {#4507
        date: 2024-01-24 16:59:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706112160 {#4548
      date: 2024-01-24 17:02:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4551 …}
    +nested: Doctrine\ORM\PersistentCollection {#4555 …}
    +votes: Doctrine\ORM\PersistentCollection {#4557 …}
    +reports: Doctrine\ORM\PersistentCollection {#4558 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
    -id: 336949
    -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706112160 {#4545
      date: 2024-01-24 17:02:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Switching to porkbun would make things a lot easier for you. DNS challenge is why I switched from Namecheap, and it’s less expensive and considerably easier to administrate."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706118682 {#4586
    date: 2024-01-24 18:51:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4590 …}
  +nested: Doctrine\ORM\PersistentCollection {#4592 …}
  +votes: Doctrine\ORM\PersistentCollection {#4594 …}
  +reports: Doctrine\ORM\PersistentCollection {#4596 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4598 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4600 …}
  -id: 337188
  -bodyTs: "'administr':29 'challeng':13 'consider':26 'dns':12 'easier':9,27 'expens':24 'less':23 'lot':8 'make':5 'namecheap':19 'porkbun':3 'switch':1,17 'thing':6 'would':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/6534942"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706118682 {#4587
    date: 2024-01-24 18:51:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
51 DENIED edit
App\Entity\EntryComment {#4588
  +user: Proxies\__CG__\App\Entity\User {#4589 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4543
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4505
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4468
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4439
          +user: Proxies\__CG__\App\Entity\User {#4436 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4401
            +user: Proxies\__CG__\App\Entity\User {#1978 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4058
              +user: App\Entity\User {#4041 …}
              +entry: App\Entity\Entry {#2412}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: null
              +root: null
              +body: "You could not use the dns challenge?"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 3
              +score: 0
              +lastActive: DateTime @1728370384 {#4064
                date: 2024-10-08 08:53:04.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@crony@lemmy.cronyakatsuki.xyz"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4056 …}
              +nested: Doctrine\ORM\PersistentCollection {#4054 …}
              +votes: Doctrine\ORM\PersistentCollection {#4052 …}
              +reports: Doctrine\ORM\PersistentCollection {#4049 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
              -id: 336661
              -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.fromshado.ws/comment/166466"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706104773 {#4062
                date: 2024-01-24 14:59:33.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4058}
            +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1706105062 {#4399
              date: 2024-01-24 15:04:22.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
              "@eskuero@lemmy.fromshado.ws"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4402 …}
            +nested: Doctrine\ORM\PersistentCollection {#4404 …}
            +votes: Doctrine\ORM\PersistentCollection {#4406 …}
            +reports: Doctrine\ORM\PersistentCollection {#4408 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
            -id: 336667
            -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706105062 {#4400
              date: 2024-01-24 15:04:22.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: """
            I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
            \n
            It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706108794 {#4440
            date: 2024-01-24 16:06:34.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4433 …}
          +nested: Doctrine\ORM\PersistentCollection {#4431 …}
          +votes: Doctrine\ORM\PersistentCollection {#4435 …}
          +reports: Doctrine\ORM\PersistentCollection {#4446 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
          -id: 336807
          -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6973415"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706108794 {#4443
            date: 2024-01-24 16:06:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706109144 {#4473
          date: 2024-01-24 16:12:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
          "@brygphilomena@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4476 …}
        +nested: Doctrine\ORM\PersistentCollection {#4480 …}
        +votes: Doctrine\ORM\PersistentCollection {#4482 …}
        +reports: Doctrine\ORM\PersistentCollection {#4483 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
        -id: 336821
        -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706109144 {#4470
          date: 2024-01-24 16:12:24.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Is there a particular reason you are keeping your DNS there?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706111976 {#4510
        date: 2024-01-24 16:59:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4513 …}
      +nested: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4519 …}
      +reports: Doctrine\ORM\PersistentCollection {#4520 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
      -id: 336940
      -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6974522"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706111976 {#4507
        date: 2024-01-24 16:59:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706112160 {#4548
      date: 2024-01-24 17:02:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4551 …}
    +nested: Doctrine\ORM\PersistentCollection {#4555 …}
    +votes: Doctrine\ORM\PersistentCollection {#4557 …}
    +reports: Doctrine\ORM\PersistentCollection {#4558 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
    -id: 336949
    -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706112160 {#4545
      date: 2024-01-24 17:02:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Switching to porkbun would make things a lot easier for you. DNS challenge is why I switched from Namecheap, and it’s less expensive and considerably easier to administrate."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706118682 {#4586
    date: 2024-01-24 18:51:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4590 …}
  +nested: Doctrine\ORM\PersistentCollection {#4592 …}
  +votes: Doctrine\ORM\PersistentCollection {#4594 …}
  +reports: Doctrine\ORM\PersistentCollection {#4596 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4598 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4600 …}
  -id: 337188
  -bodyTs: "'administr':29 'challeng':13 'consider':26 'dns':12 'easier':9,27 'expens':24 'less':23 'lot':8 'make':5 'namecheap':19 'porkbun':3 'switch':1,17 'thing':6 'would':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/6534942"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706118682 {#4587
    date: 2024-01-24 18:51:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
52 DENIED moderate
App\Entity\EntryComment {#4588
  +user: Proxies\__CG__\App\Entity\User {#4589 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4543
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4505
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4468
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4439
          +user: Proxies\__CG__\App\Entity\User {#4436 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4401
            +user: Proxies\__CG__\App\Entity\User {#1978 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4058
              +user: App\Entity\User {#4041 …}
              +entry: App\Entity\Entry {#2412}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: null
              +root: null
              +body: "You could not use the dns challenge?"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 3
              +score: 0
              +lastActive: DateTime @1728370384 {#4064
                date: 2024-10-08 08:53:04.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@crony@lemmy.cronyakatsuki.xyz"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4056 …}
              +nested: Doctrine\ORM\PersistentCollection {#4054 …}
              +votes: Doctrine\ORM\PersistentCollection {#4052 …}
              +reports: Doctrine\ORM\PersistentCollection {#4049 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
              -id: 336661
              -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.fromshado.ws/comment/166466"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706104773 {#4062
                date: 2024-01-24 14:59:33.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4058}
            +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1706105062 {#4399
              date: 2024-01-24 15:04:22.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
              "@eskuero@lemmy.fromshado.ws"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4402 …}
            +nested: Doctrine\ORM\PersistentCollection {#4404 …}
            +votes: Doctrine\ORM\PersistentCollection {#4406 …}
            +reports: Doctrine\ORM\PersistentCollection {#4408 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
            -id: 336667
            -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706105062 {#4400
              date: 2024-01-24 15:04:22.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: """
            I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
            \n
            It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706108794 {#4440
            date: 2024-01-24 16:06:34.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4433 …}
          +nested: Doctrine\ORM\PersistentCollection {#4431 …}
          +votes: Doctrine\ORM\PersistentCollection {#4435 …}
          +reports: Doctrine\ORM\PersistentCollection {#4446 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
          -id: 336807
          -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6973415"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706108794 {#4443
            date: 2024-01-24 16:06:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706109144 {#4473
          date: 2024-01-24 16:12:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
          "@brygphilomena@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4476 …}
        +nested: Doctrine\ORM\PersistentCollection {#4480 …}
        +votes: Doctrine\ORM\PersistentCollection {#4482 …}
        +reports: Doctrine\ORM\PersistentCollection {#4483 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
        -id: 336821
        -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706109144 {#4470
          date: 2024-01-24 16:12:24.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Is there a particular reason you are keeping your DNS there?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706111976 {#4510
        date: 2024-01-24 16:59:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4513 …}
      +nested: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4519 …}
      +reports: Doctrine\ORM\PersistentCollection {#4520 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
      -id: 336940
      -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6974522"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706111976 {#4507
        date: 2024-01-24 16:59:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706112160 {#4548
      date: 2024-01-24 17:02:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4551 …}
    +nested: Doctrine\ORM\PersistentCollection {#4555 …}
    +votes: Doctrine\ORM\PersistentCollection {#4557 …}
    +reports: Doctrine\ORM\PersistentCollection {#4558 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
    -id: 336949
    -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706112160 {#4545
      date: 2024-01-24 17:02:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Switching to porkbun would make things a lot easier for you. DNS challenge is why I switched from Namecheap, and it’s less expensive and considerably easier to administrate."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706118682 {#4586
    date: 2024-01-24 18:51:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4590 …}
  +nested: Doctrine\ORM\PersistentCollection {#4592 …}
  +votes: Doctrine\ORM\PersistentCollection {#4594 …}
  +reports: Doctrine\ORM\PersistentCollection {#4596 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4598 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4600 …}
  -id: 337188
  -bodyTs: "'administr':29 'challeng':13 'consider':26 'dns':12 'easier':9,27 'expens':24 'less':23 'lot':8 'make':5 'namecheap':19 'porkbun':3 'switch':1,17 'thing':6 'would':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/6534942"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706118682 {#4587
    date: 2024-01-24 18:51:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4642
  +user: Proxies\__CG__\App\Entity\User {#4643 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4588
    +user: Proxies\__CG__\App\Entity\User {#4589 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4543
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4505
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4468
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4439
            +user: Proxies\__CG__\App\Entity\User {#4436 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4401
              +user: Proxies\__CG__\App\Entity\User {#1978 …}
              +entry: App\Entity\Entry {#2412}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: App\Entity\EntryComment {#4058
                +user: App\Entity\User {#4041 …}
                +entry: App\Entity\Entry {#2412}
                +magazine: App\Entity\Magazine {#264}
                +image: null
                +parent: null
                +root: null
                +body: "You could not use the dns challenge?"
                +lang: "en"
                +isAdult: false
                +favouriteCount: 3
                +score: 0
                +lastActive: DateTime @1728370384 {#4064
                  date: 2024-10-08 08:53:04.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@crony@lemmy.cronyakatsuki.xyz"
                ]
                +children: Doctrine\ORM\PersistentCollection {#4056 …}
                +nested: Doctrine\ORM\PersistentCollection {#4054 …}
                +votes: Doctrine\ORM\PersistentCollection {#4052 …}
                +reports: Doctrine\ORM\PersistentCollection {#4049 …}
                +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
                +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
                -id: 336661
                -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.fromshado.ws/comment/166466"
                +editedAt: null
                +createdAt: DateTimeImmutable @1706104773 {#4062
                  date: 2024-01-24 14:59:33.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#4058}
              +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 0
              +score: 0
              +lastActive: DateTime @1706105062 {#4399
                date: 2024-01-24 15:04:22.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@crony@lemmy.cronyakatsuki.xyz"
                "@eskuero@lemmy.fromshado.ws"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4402 …}
              +nested: Doctrine\ORM\PersistentCollection {#4404 …}
              +votes: Doctrine\ORM\PersistentCollection {#4406 …}
              +reports: Doctrine\ORM\PersistentCollection {#4408 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
              -id: 336667
              -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706105062 {#4400
                date: 2024-01-24 15:04:22.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4058}
            +body: """
              I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
              \n
              It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1706108794 {#4440
              date: 2024-01-24 16:06:34.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
              "@eskuero@lemmy.fromshado.ws"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4433 …}
            +nested: Doctrine\ORM\PersistentCollection {#4431 …}
            +votes: Doctrine\ORM\PersistentCollection {#4435 …}
            +reports: Doctrine\ORM\PersistentCollection {#4446 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
            -id: 336807
            -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6973415"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706108794 {#4443
              date: 2024-01-24 16:06:34.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706109144 {#4473
            date: 2024-01-24 16:12:24.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
            "@brygphilomena@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4476 …}
          +nested: Doctrine\ORM\PersistentCollection {#4480 …}
          +votes: Doctrine\ORM\PersistentCollection {#4482 …}
          +reports: Doctrine\ORM\PersistentCollection {#4483 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
          -id: 336821
          -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706109144 {#4470
            date: 2024-01-24 16:12:24.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Is there a particular reason you are keeping your DNS there?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706111976 {#4510
          date: 2024-01-24 16:59:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
          "@brygphilomena@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4513 …}
        +nested: Doctrine\ORM\PersistentCollection {#4517 …}
        +votes: Doctrine\ORM\PersistentCollection {#4519 …}
        +reports: Doctrine\ORM\PersistentCollection {#4520 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
        -id: 336940
        -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6974522"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706111976 {#4507
          date: 2024-01-24 16:59:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706112160 {#4548
        date: 2024-01-24 17:02:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4551 …}
      +nested: Doctrine\ORM\PersistentCollection {#4555 …}
      +votes: Doctrine\ORM\PersistentCollection {#4557 …}
      +reports: Doctrine\ORM\PersistentCollection {#4558 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
      -id: 336949
      -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706112160 {#4545
        date: 2024-01-24 17:02:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Switching to porkbun would make things a lot easier for you. DNS challenge is why I switched from Namecheap, and it’s less expensive and considerably easier to administrate."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706118682 {#4586
      date: 2024-01-24 18:51:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4590 …}
    +nested: Doctrine\ORM\PersistentCollection {#4592 …}
    +votes: Doctrine\ORM\PersistentCollection {#4594 …}
    +reports: Doctrine\ORM\PersistentCollection {#4596 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4598 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4600 …}
    -id: 337188
    -bodyTs: "'administr':29 'challeng':13 'consider':26 'dns':12 'easier':9,27 'expens':24 'less':23 'lot':8 'make':5 'namecheap':19 'porkbun':3 'switch':1,17 'thing':6 'would':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.one/comment/6534942"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706118682 {#4587
      date: 2024-01-24 18:51:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Namecheap API works just fine with Certbot DNS challenges for me, FWIW."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706120729 {#4640
    date: 2024-01-24 19:25:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
    "@constantokra@lemmy.one"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4644 …}
  +nested: Doctrine\ORM\PersistentCollection {#4646 …}
  +votes: Doctrine\ORM\PersistentCollection {#4648 …}
  +reports: Doctrine\ORM\PersistentCollection {#4650 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4652 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4654 …}
  -id: 337286
  -bodyTs: "'api':2 'certbot':7 'challeng':9 'dns':8 'fine':5 'fwiw':12 'namecheap':1 'work':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6977714"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706120729 {#4641
    date: 2024-01-24 19:25:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
55 DENIED edit
App\Entity\EntryComment {#4642
  +user: Proxies\__CG__\App\Entity\User {#4643 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4588
    +user: Proxies\__CG__\App\Entity\User {#4589 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4543
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4505
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4468
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4439
            +user: Proxies\__CG__\App\Entity\User {#4436 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4401
              +user: Proxies\__CG__\App\Entity\User {#1978 …}
              +entry: App\Entity\Entry {#2412}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: App\Entity\EntryComment {#4058
                +user: App\Entity\User {#4041 …}
                +entry: App\Entity\Entry {#2412}
                +magazine: App\Entity\Magazine {#264}
                +image: null
                +parent: null
                +root: null
                +body: "You could not use the dns challenge?"
                +lang: "en"
                +isAdult: false
                +favouriteCount: 3
                +score: 0
                +lastActive: DateTime @1728370384 {#4064
                  date: 2024-10-08 08:53:04.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@crony@lemmy.cronyakatsuki.xyz"
                ]
                +children: Doctrine\ORM\PersistentCollection {#4056 …}
                +nested: Doctrine\ORM\PersistentCollection {#4054 …}
                +votes: Doctrine\ORM\PersistentCollection {#4052 …}
                +reports: Doctrine\ORM\PersistentCollection {#4049 …}
                +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
                +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
                -id: 336661
                -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.fromshado.ws/comment/166466"
                +editedAt: null
                +createdAt: DateTimeImmutable @1706104773 {#4062
                  date: 2024-01-24 14:59:33.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#4058}
              +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 0
              +score: 0
              +lastActive: DateTime @1706105062 {#4399
                date: 2024-01-24 15:04:22.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@crony@lemmy.cronyakatsuki.xyz"
                "@eskuero@lemmy.fromshado.ws"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4402 …}
              +nested: Doctrine\ORM\PersistentCollection {#4404 …}
              +votes: Doctrine\ORM\PersistentCollection {#4406 …}
              +reports: Doctrine\ORM\PersistentCollection {#4408 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
              -id: 336667
              -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706105062 {#4400
                date: 2024-01-24 15:04:22.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4058}
            +body: """
              I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
              \n
              It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1706108794 {#4440
              date: 2024-01-24 16:06:34.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
              "@eskuero@lemmy.fromshado.ws"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4433 …}
            +nested: Doctrine\ORM\PersistentCollection {#4431 …}
            +votes: Doctrine\ORM\PersistentCollection {#4435 …}
            +reports: Doctrine\ORM\PersistentCollection {#4446 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
            -id: 336807
            -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6973415"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706108794 {#4443
              date: 2024-01-24 16:06:34.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706109144 {#4473
            date: 2024-01-24 16:12:24.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
            "@brygphilomena@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4476 …}
          +nested: Doctrine\ORM\PersistentCollection {#4480 …}
          +votes: Doctrine\ORM\PersistentCollection {#4482 …}
          +reports: Doctrine\ORM\PersistentCollection {#4483 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
          -id: 336821
          -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706109144 {#4470
            date: 2024-01-24 16:12:24.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Is there a particular reason you are keeping your DNS there?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706111976 {#4510
          date: 2024-01-24 16:59:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
          "@brygphilomena@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4513 …}
        +nested: Doctrine\ORM\PersistentCollection {#4517 …}
        +votes: Doctrine\ORM\PersistentCollection {#4519 …}
        +reports: Doctrine\ORM\PersistentCollection {#4520 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
        -id: 336940
        -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6974522"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706111976 {#4507
          date: 2024-01-24 16:59:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706112160 {#4548
        date: 2024-01-24 17:02:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4551 …}
      +nested: Doctrine\ORM\PersistentCollection {#4555 …}
      +votes: Doctrine\ORM\PersistentCollection {#4557 …}
      +reports: Doctrine\ORM\PersistentCollection {#4558 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
      -id: 336949
      -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706112160 {#4545
        date: 2024-01-24 17:02:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Switching to porkbun would make things a lot easier for you. DNS challenge is why I switched from Namecheap, and it’s less expensive and considerably easier to administrate."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706118682 {#4586
      date: 2024-01-24 18:51:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4590 …}
    +nested: Doctrine\ORM\PersistentCollection {#4592 …}
    +votes: Doctrine\ORM\PersistentCollection {#4594 …}
    +reports: Doctrine\ORM\PersistentCollection {#4596 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4598 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4600 …}
    -id: 337188
    -bodyTs: "'administr':29 'challeng':13 'consider':26 'dns':12 'easier':9,27 'expens':24 'less':23 'lot':8 'make':5 'namecheap':19 'porkbun':3 'switch':1,17 'thing':6 'would':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.one/comment/6534942"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706118682 {#4587
      date: 2024-01-24 18:51:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Namecheap API works just fine with Certbot DNS challenges for me, FWIW."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706120729 {#4640
    date: 2024-01-24 19:25:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
    "@constantokra@lemmy.one"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4644 …}
  +nested: Doctrine\ORM\PersistentCollection {#4646 …}
  +votes: Doctrine\ORM\PersistentCollection {#4648 …}
  +reports: Doctrine\ORM\PersistentCollection {#4650 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4652 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4654 …}
  -id: 337286
  -bodyTs: "'api':2 'certbot':7 'challeng':9 'dns':8 'fine':5 'fwiw':12 'namecheap':1 'work':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6977714"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706120729 {#4641
    date: 2024-01-24 19:25:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
56 DENIED moderate
App\Entity\EntryComment {#4642
  +user: Proxies\__CG__\App\Entity\User {#4643 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4588
    +user: Proxies\__CG__\App\Entity\User {#4589 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4543
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4505
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4468
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4439
            +user: Proxies\__CG__\App\Entity\User {#4436 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4401
              +user: Proxies\__CG__\App\Entity\User {#1978 …}
              +entry: App\Entity\Entry {#2412}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: App\Entity\EntryComment {#4058
                +user: App\Entity\User {#4041 …}
                +entry: App\Entity\Entry {#2412}
                +magazine: App\Entity\Magazine {#264}
                +image: null
                +parent: null
                +root: null
                +body: "You could not use the dns challenge?"
                +lang: "en"
                +isAdult: false
                +favouriteCount: 3
                +score: 0
                +lastActive: DateTime @1728370384 {#4064
                  date: 2024-10-08 08:53:04.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@crony@lemmy.cronyakatsuki.xyz"
                ]
                +children: Doctrine\ORM\PersistentCollection {#4056 …}
                +nested: Doctrine\ORM\PersistentCollection {#4054 …}
                +votes: Doctrine\ORM\PersistentCollection {#4052 …}
                +reports: Doctrine\ORM\PersistentCollection {#4049 …}
                +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
                +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
                -id: 336661
                -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.fromshado.ws/comment/166466"
                +editedAt: null
                +createdAt: DateTimeImmutable @1706104773 {#4062
                  date: 2024-01-24 14:59:33.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#4058}
              +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 0
              +score: 0
              +lastActive: DateTime @1706105062 {#4399
                date: 2024-01-24 15:04:22.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@crony@lemmy.cronyakatsuki.xyz"
                "@eskuero@lemmy.fromshado.ws"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4402 …}
              +nested: Doctrine\ORM\PersistentCollection {#4404 …}
              +votes: Doctrine\ORM\PersistentCollection {#4406 …}
              +reports: Doctrine\ORM\PersistentCollection {#4408 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
              -id: 336667
              -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706105062 {#4400
                date: 2024-01-24 15:04:22.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4058}
            +body: """
              I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
              \n
              It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1706108794 {#4440
              date: 2024-01-24 16:06:34.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
              "@eskuero@lemmy.fromshado.ws"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4433 …}
            +nested: Doctrine\ORM\PersistentCollection {#4431 …}
            +votes: Doctrine\ORM\PersistentCollection {#4435 …}
            +reports: Doctrine\ORM\PersistentCollection {#4446 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
            -id: 336807
            -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6973415"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706108794 {#4443
              date: 2024-01-24 16:06:34.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706109144 {#4473
            date: 2024-01-24 16:12:24.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
            "@brygphilomena@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4476 …}
          +nested: Doctrine\ORM\PersistentCollection {#4480 …}
          +votes: Doctrine\ORM\PersistentCollection {#4482 …}
          +reports: Doctrine\ORM\PersistentCollection {#4483 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
          -id: 336821
          -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706109144 {#4470
            date: 2024-01-24 16:12:24.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Is there a particular reason you are keeping your DNS there?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706111976 {#4510
          date: 2024-01-24 16:59:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
          "@brygphilomena@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4513 …}
        +nested: Doctrine\ORM\PersistentCollection {#4517 …}
        +votes: Doctrine\ORM\PersistentCollection {#4519 …}
        +reports: Doctrine\ORM\PersistentCollection {#4520 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
        -id: 336940
        -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6974522"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706111976 {#4507
          date: 2024-01-24 16:59:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706112160 {#4548
        date: 2024-01-24 17:02:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4551 …}
      +nested: Doctrine\ORM\PersistentCollection {#4555 …}
      +votes: Doctrine\ORM\PersistentCollection {#4557 …}
      +reports: Doctrine\ORM\PersistentCollection {#4558 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
      -id: 336949
      -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706112160 {#4545
        date: 2024-01-24 17:02:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Switching to porkbun would make things a lot easier for you. DNS challenge is why I switched from Namecheap, and it’s less expensive and considerably easier to administrate."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706118682 {#4586
      date: 2024-01-24 18:51:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4590 …}
    +nested: Doctrine\ORM\PersistentCollection {#4592 …}
    +votes: Doctrine\ORM\PersistentCollection {#4594 …}
    +reports: Doctrine\ORM\PersistentCollection {#4596 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4598 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4600 …}
    -id: 337188
    -bodyTs: "'administr':29 'challeng':13 'consider':26 'dns':12 'easier':9,27 'expens':24 'less':23 'lot':8 'make':5 'namecheap':19 'porkbun':3 'switch':1,17 'thing':6 'would':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.one/comment/6534942"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706118682 {#4587
      date: 2024-01-24 18:51:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Namecheap API works just fine with Certbot DNS challenges for me, FWIW."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706120729 {#4640
    date: 2024-01-24 19:25:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
    "@constantokra@lemmy.one"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4644 …}
  +nested: Doctrine\ORM\PersistentCollection {#4646 …}
  +votes: Doctrine\ORM\PersistentCollection {#4648 …}
  +reports: Doctrine\ORM\PersistentCollection {#4650 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4652 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4654 …}
  -id: 337286
  -bodyTs: "'api':2 'certbot':7 'challeng':9 'dns':8 'fine':5 'fwiw':12 'namecheap':1 'work':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6977714"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706120729 {#4641
    date: 2024-01-24 19:25:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4604
  +user: Proxies\__CG__\App\Entity\User {#4605 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4543
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4505
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4468
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4439
          +user: Proxies\__CG__\App\Entity\User {#4436 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4401
            +user: Proxies\__CG__\App\Entity\User {#1978 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4058
              +user: App\Entity\User {#4041 …}
              +entry: App\Entity\Entry {#2412}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: null
              +root: null
              +body: "You could not use the dns challenge?"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 3
              +score: 0
              +lastActive: DateTime @1728370384 {#4064
                date: 2024-10-08 08:53:04.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@crony@lemmy.cronyakatsuki.xyz"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4056 …}
              +nested: Doctrine\ORM\PersistentCollection {#4054 …}
              +votes: Doctrine\ORM\PersistentCollection {#4052 …}
              +reports: Doctrine\ORM\PersistentCollection {#4049 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
              -id: 336661
              -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.fromshado.ws/comment/166466"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706104773 {#4062
                date: 2024-01-24 14:59:33.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4058}
            +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1706105062 {#4399
              date: 2024-01-24 15:04:22.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
              "@eskuero@lemmy.fromshado.ws"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4402 …}
            +nested: Doctrine\ORM\PersistentCollection {#4404 …}
            +votes: Doctrine\ORM\PersistentCollection {#4406 …}
            +reports: Doctrine\ORM\PersistentCollection {#4408 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
            -id: 336667
            -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706105062 {#4400
              date: 2024-01-24 15:04:22.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: """
            I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
            \n
            It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706108794 {#4440
            date: 2024-01-24 16:06:34.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4433 …}
          +nested: Doctrine\ORM\PersistentCollection {#4431 …}
          +votes: Doctrine\ORM\PersistentCollection {#4435 …}
          +reports: Doctrine\ORM\PersistentCollection {#4446 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
          -id: 336807
          -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6973415"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706108794 {#4443
            date: 2024-01-24 16:06:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706109144 {#4473
          date: 2024-01-24 16:12:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
          "@brygphilomena@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4476 …}
        +nested: Doctrine\ORM\PersistentCollection {#4480 …}
        +votes: Doctrine\ORM\PersistentCollection {#4482 …}
        +reports: Doctrine\ORM\PersistentCollection {#4483 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
        -id: 336821
        -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706109144 {#4470
          date: 2024-01-24 16:12:24.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Is there a particular reason you are keeping your DNS there?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706111976 {#4510
        date: 2024-01-24 16:59:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4513 …}
      +nested: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4519 …}
      +reports: Doctrine\ORM\PersistentCollection {#4520 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
      -id: 336940
      -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6974522"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706111976 {#4507
        date: 2024-01-24 16:59:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706112160 {#4548
      date: 2024-01-24 17:02:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4551 …}
    +nested: Doctrine\ORM\PersistentCollection {#4555 …}
    +votes: Doctrine\ORM\PersistentCollection {#4557 …}
    +reports: Doctrine\ORM\PersistentCollection {#4558 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
    -id: 336949
    -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706112160 {#4545
      date: 2024-01-24 17:02:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Being a bit pedantic, and could be wrong, but wouldn’t that make Namecheap your registrar only, which registers whatever nameservers you give it for the domain you own with the relevant gTLD entity?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706115940 {#4602
    date: 2024-01-24 18:05:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4606 …}
  +nested: Doctrine\ORM\PersistentCollection {#4608 …}
  +votes: Doctrine\ORM\PersistentCollection {#4610 …}
  +reports: Doctrine\ORM\PersistentCollection {#4612 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4614 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4616 …}
  -id: 337090
  -bodyTs: "'bit':3 'could':6 'domain':27 'entiti':34 'give':23 'gtld':33 'make':13 'namecheap':14 'nameserv':21 'pedant':4 'regist':19 'registrar':16 'relev':32 'whatev':20 'wouldn':10 'wrong':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://aussie.zone/comment/6083000"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706115940 {#4603
    date: 2024-01-24 18:05:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
59 DENIED edit
App\Entity\EntryComment {#4604
  +user: Proxies\__CG__\App\Entity\User {#4605 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4543
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4505
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4468
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4439
          +user: Proxies\__CG__\App\Entity\User {#4436 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4401
            +user: Proxies\__CG__\App\Entity\User {#1978 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4058
              +user: App\Entity\User {#4041 …}
              +entry: App\Entity\Entry {#2412}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: null
              +root: null
              +body: "You could not use the dns challenge?"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 3
              +score: 0
              +lastActive: DateTime @1728370384 {#4064
                date: 2024-10-08 08:53:04.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@crony@lemmy.cronyakatsuki.xyz"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4056 …}
              +nested: Doctrine\ORM\PersistentCollection {#4054 …}
              +votes: Doctrine\ORM\PersistentCollection {#4052 …}
              +reports: Doctrine\ORM\PersistentCollection {#4049 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
              -id: 336661
              -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.fromshado.ws/comment/166466"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706104773 {#4062
                date: 2024-01-24 14:59:33.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4058}
            +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1706105062 {#4399
              date: 2024-01-24 15:04:22.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
              "@eskuero@lemmy.fromshado.ws"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4402 …}
            +nested: Doctrine\ORM\PersistentCollection {#4404 …}
            +votes: Doctrine\ORM\PersistentCollection {#4406 …}
            +reports: Doctrine\ORM\PersistentCollection {#4408 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
            -id: 336667
            -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706105062 {#4400
              date: 2024-01-24 15:04:22.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: """
            I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
            \n
            It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706108794 {#4440
            date: 2024-01-24 16:06:34.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4433 …}
          +nested: Doctrine\ORM\PersistentCollection {#4431 …}
          +votes: Doctrine\ORM\PersistentCollection {#4435 …}
          +reports: Doctrine\ORM\PersistentCollection {#4446 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
          -id: 336807
          -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6973415"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706108794 {#4443
            date: 2024-01-24 16:06:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706109144 {#4473
          date: 2024-01-24 16:12:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
          "@brygphilomena@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4476 …}
        +nested: Doctrine\ORM\PersistentCollection {#4480 …}
        +votes: Doctrine\ORM\PersistentCollection {#4482 …}
        +reports: Doctrine\ORM\PersistentCollection {#4483 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
        -id: 336821
        -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706109144 {#4470
          date: 2024-01-24 16:12:24.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Is there a particular reason you are keeping your DNS there?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706111976 {#4510
        date: 2024-01-24 16:59:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4513 …}
      +nested: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4519 …}
      +reports: Doctrine\ORM\PersistentCollection {#4520 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
      -id: 336940
      -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6974522"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706111976 {#4507
        date: 2024-01-24 16:59:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706112160 {#4548
      date: 2024-01-24 17:02:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4551 …}
    +nested: Doctrine\ORM\PersistentCollection {#4555 …}
    +votes: Doctrine\ORM\PersistentCollection {#4557 …}
    +reports: Doctrine\ORM\PersistentCollection {#4558 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
    -id: 336949
    -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706112160 {#4545
      date: 2024-01-24 17:02:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Being a bit pedantic, and could be wrong, but wouldn’t that make Namecheap your registrar only, which registers whatever nameservers you give it for the domain you own with the relevant gTLD entity?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706115940 {#4602
    date: 2024-01-24 18:05:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4606 …}
  +nested: Doctrine\ORM\PersistentCollection {#4608 …}
  +votes: Doctrine\ORM\PersistentCollection {#4610 …}
  +reports: Doctrine\ORM\PersistentCollection {#4612 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4614 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4616 …}
  -id: 337090
  -bodyTs: "'bit':3 'could':6 'domain':27 'entiti':34 'give':23 'gtld':33 'make':13 'namecheap':14 'nameserv':21 'pedant':4 'regist':19 'registrar':16 'relev':32 'whatev':20 'wouldn':10 'wrong':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://aussie.zone/comment/6083000"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706115940 {#4603
    date: 2024-01-24 18:05:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
60 DENIED moderate
App\Entity\EntryComment {#4604
  +user: Proxies\__CG__\App\Entity\User {#4605 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4543
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4505
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4468
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4439
          +user: Proxies\__CG__\App\Entity\User {#4436 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4401
            +user: Proxies\__CG__\App\Entity\User {#1978 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4058
              +user: App\Entity\User {#4041 …}
              +entry: App\Entity\Entry {#2412}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: null
              +root: null
              +body: "You could not use the dns challenge?"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 3
              +score: 0
              +lastActive: DateTime @1728370384 {#4064
                date: 2024-10-08 08:53:04.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@crony@lemmy.cronyakatsuki.xyz"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4056 …}
              +nested: Doctrine\ORM\PersistentCollection {#4054 …}
              +votes: Doctrine\ORM\PersistentCollection {#4052 …}
              +reports: Doctrine\ORM\PersistentCollection {#4049 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
              -id: 336661
              -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.fromshado.ws/comment/166466"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706104773 {#4062
                date: 2024-01-24 14:59:33.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4058}
            +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1706105062 {#4399
              date: 2024-01-24 15:04:22.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
              "@eskuero@lemmy.fromshado.ws"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4402 …}
            +nested: Doctrine\ORM\PersistentCollection {#4404 …}
            +votes: Doctrine\ORM\PersistentCollection {#4406 …}
            +reports: Doctrine\ORM\PersistentCollection {#4408 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
            -id: 336667
            -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706105062 {#4400
              date: 2024-01-24 15:04:22.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: """
            I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
            \n
            It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706108794 {#4440
            date: 2024-01-24 16:06:34.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4433 …}
          +nested: Doctrine\ORM\PersistentCollection {#4431 …}
          +votes: Doctrine\ORM\PersistentCollection {#4435 …}
          +reports: Doctrine\ORM\PersistentCollection {#4446 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
          -id: 336807
          -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6973415"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706108794 {#4443
            date: 2024-01-24 16:06:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706109144 {#4473
          date: 2024-01-24 16:12:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
          "@brygphilomena@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4476 …}
        +nested: Doctrine\ORM\PersistentCollection {#4480 …}
        +votes: Doctrine\ORM\PersistentCollection {#4482 …}
        +reports: Doctrine\ORM\PersistentCollection {#4483 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
        -id: 336821
        -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706109144 {#4470
          date: 2024-01-24 16:12:24.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Is there a particular reason you are keeping your DNS there?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706111976 {#4510
        date: 2024-01-24 16:59:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4513 …}
      +nested: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4519 …}
      +reports: Doctrine\ORM\PersistentCollection {#4520 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
      -id: 336940
      -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6974522"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706111976 {#4507
        date: 2024-01-24 16:59:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706112160 {#4548
      date: 2024-01-24 17:02:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4551 …}
    +nested: Doctrine\ORM\PersistentCollection {#4555 …}
    +votes: Doctrine\ORM\PersistentCollection {#4557 …}
    +reports: Doctrine\ORM\PersistentCollection {#4558 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
    -id: 336949
    -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706112160 {#4545
      date: 2024-01-24 17:02:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Being a bit pedantic, and could be wrong, but wouldn’t that make Namecheap your registrar only, which registers whatever nameservers you give it for the domain you own with the relevant gTLD entity?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706115940 {#4602
    date: 2024-01-24 18:05:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4606 …}
  +nested: Doctrine\ORM\PersistentCollection {#4608 …}
  +votes: Doctrine\ORM\PersistentCollection {#4610 …}
  +reports: Doctrine\ORM\PersistentCollection {#4612 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4614 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4616 …}
  -id: 337090
  -bodyTs: "'bit':3 'could':6 'domain':27 'entiti':34 'give':23 'gtld':33 'make':13 'namecheap':14 'nameserv':21 'pedant':4 'regist':19 'registrar':16 'relev':32 'whatev':20 'wouldn':10 'wrong':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://aussie.zone/comment/6083000"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706115940 {#4603
    date: 2024-01-24 18:05:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4628
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4604
    +user: Proxies\__CG__\App\Entity\User {#4605 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4543
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4505
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4468
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4439
            +user: Proxies\__CG__\App\Entity\User {#4436 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4401
              +user: Proxies\__CG__\App\Entity\User {#1978 …}
              +entry: App\Entity\Entry {#2412}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: App\Entity\EntryComment {#4058
                +user: App\Entity\User {#4041 …}
                +entry: App\Entity\Entry {#2412}
                +magazine: App\Entity\Magazine {#264}
                +image: null
                +parent: null
                +root: null
                +body: "You could not use the dns challenge?"
                +lang: "en"
                +isAdult: false
                +favouriteCount: 3
                +score: 0
                +lastActive: DateTime @1728370384 {#4064
                  date: 2024-10-08 08:53:04.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@crony@lemmy.cronyakatsuki.xyz"
                ]
                +children: Doctrine\ORM\PersistentCollection {#4056 …}
                +nested: Doctrine\ORM\PersistentCollection {#4054 …}
                +votes: Doctrine\ORM\PersistentCollection {#4052 …}
                +reports: Doctrine\ORM\PersistentCollection {#4049 …}
                +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
                +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
                -id: 336661
                -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.fromshado.ws/comment/166466"
                +editedAt: null
                +createdAt: DateTimeImmutable @1706104773 {#4062
                  date: 2024-01-24 14:59:33.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#4058}
              +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 0
              +score: 0
              +lastActive: DateTime @1706105062 {#4399
                date: 2024-01-24 15:04:22.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@crony@lemmy.cronyakatsuki.xyz"
                "@eskuero@lemmy.fromshado.ws"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4402 …}
              +nested: Doctrine\ORM\PersistentCollection {#4404 …}
              +votes: Doctrine\ORM\PersistentCollection {#4406 …}
              +reports: Doctrine\ORM\PersistentCollection {#4408 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
              -id: 336667
              -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706105062 {#4400
                date: 2024-01-24 15:04:22.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4058}
            +body: """
              I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
              \n
              It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1706108794 {#4440
              date: 2024-01-24 16:06:34.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
              "@eskuero@lemmy.fromshado.ws"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4433 …}
            +nested: Doctrine\ORM\PersistentCollection {#4431 …}
            +votes: Doctrine\ORM\PersistentCollection {#4435 …}
            +reports: Doctrine\ORM\PersistentCollection {#4446 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
            -id: 336807
            -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6973415"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706108794 {#4443
              date: 2024-01-24 16:06:34.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706109144 {#4473
            date: 2024-01-24 16:12:24.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
            "@brygphilomena@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4476 …}
          +nested: Doctrine\ORM\PersistentCollection {#4480 …}
          +votes: Doctrine\ORM\PersistentCollection {#4482 …}
          +reports: Doctrine\ORM\PersistentCollection {#4483 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
          -id: 336821
          -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706109144 {#4470
            date: 2024-01-24 16:12:24.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Is there a particular reason you are keeping your DNS there?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706111976 {#4510
          date: 2024-01-24 16:59:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
          "@brygphilomena@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4513 …}
        +nested: Doctrine\ORM\PersistentCollection {#4517 …}
        +votes: Doctrine\ORM\PersistentCollection {#4519 …}
        +reports: Doctrine\ORM\PersistentCollection {#4520 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
        -id: 336940
        -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6974522"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706111976 {#4507
          date: 2024-01-24 16:59:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706112160 {#4548
        date: 2024-01-24 17:02:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4551 …}
      +nested: Doctrine\ORM\PersistentCollection {#4555 …}
      +votes: Doctrine\ORM\PersistentCollection {#4557 …}
      +reports: Doctrine\ORM\PersistentCollection {#4558 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
      -id: 336949
      -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706112160 {#4545
        date: 2024-01-24 17:02:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Being a bit pedantic, and could be wrong, but wouldn’t that make Namecheap your registrar only, which registers whatever nameservers you give it for the domain you own with the relevant gTLD entity?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706115940 {#4602
      date: 2024-01-24 18:05:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4606 …}
    +nested: Doctrine\ORM\PersistentCollection {#4608 …}
    +votes: Doctrine\ORM\PersistentCollection {#4610 …}
    +reports: Doctrine\ORM\PersistentCollection {#4612 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4614 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4616 …}
    -id: 337090
    -bodyTs: "'bit':3 'could':6 'domain':27 'entiti':34 'give':23 'gtld':33 'make':13 'namecheap':14 'nameserv':21 'pedant':4 'regist':19 'registrar':16 'relev':32 'whatev':20 'wouldn':10 'wrong':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6083000"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706115940 {#4603
      date: 2024-01-24 18:05:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Yes"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706116948 {#4629
    date: 2024-01-24 18:22:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
    "@joao@aussie.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4625 …}
  +nested: Doctrine\ORM\PersistentCollection {#4621 …}
  +votes: Doctrine\ORM\PersistentCollection {#4619 …}
  +reports: Doctrine\ORM\PersistentCollection {#4634 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4636 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4638 …}
  -id: 337130
  -bodyTs: "'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/360555"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706116948 {#4632
    date: 2024-01-24 18:22:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
63 DENIED edit
App\Entity\EntryComment {#4628
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4604
    +user: Proxies\__CG__\App\Entity\User {#4605 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4543
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4505
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4468
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4439
            +user: Proxies\__CG__\App\Entity\User {#4436 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4401
              +user: Proxies\__CG__\App\Entity\User {#1978 …}
              +entry: App\Entity\Entry {#2412}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: App\Entity\EntryComment {#4058
                +user: App\Entity\User {#4041 …}
                +entry: App\Entity\Entry {#2412}
                +magazine: App\Entity\Magazine {#264}
                +image: null
                +parent: null
                +root: null
                +body: "You could not use the dns challenge?"
                +lang: "en"
                +isAdult: false
                +favouriteCount: 3
                +score: 0
                +lastActive: DateTime @1728370384 {#4064
                  date: 2024-10-08 08:53:04.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@crony@lemmy.cronyakatsuki.xyz"
                ]
                +children: Doctrine\ORM\PersistentCollection {#4056 …}
                +nested: Doctrine\ORM\PersistentCollection {#4054 …}
                +votes: Doctrine\ORM\PersistentCollection {#4052 …}
                +reports: Doctrine\ORM\PersistentCollection {#4049 …}
                +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
                +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
                -id: 336661
                -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.fromshado.ws/comment/166466"
                +editedAt: null
                +createdAt: DateTimeImmutable @1706104773 {#4062
                  date: 2024-01-24 14:59:33.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#4058}
              +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 0
              +score: 0
              +lastActive: DateTime @1706105062 {#4399
                date: 2024-01-24 15:04:22.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@crony@lemmy.cronyakatsuki.xyz"
                "@eskuero@lemmy.fromshado.ws"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4402 …}
              +nested: Doctrine\ORM\PersistentCollection {#4404 …}
              +votes: Doctrine\ORM\PersistentCollection {#4406 …}
              +reports: Doctrine\ORM\PersistentCollection {#4408 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
              -id: 336667
              -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706105062 {#4400
                date: 2024-01-24 15:04:22.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4058}
            +body: """
              I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
              \n
              It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1706108794 {#4440
              date: 2024-01-24 16:06:34.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
              "@eskuero@lemmy.fromshado.ws"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4433 …}
            +nested: Doctrine\ORM\PersistentCollection {#4431 …}
            +votes: Doctrine\ORM\PersistentCollection {#4435 …}
            +reports: Doctrine\ORM\PersistentCollection {#4446 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
            -id: 336807
            -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6973415"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706108794 {#4443
              date: 2024-01-24 16:06:34.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706109144 {#4473
            date: 2024-01-24 16:12:24.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
            "@brygphilomena@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4476 …}
          +nested: Doctrine\ORM\PersistentCollection {#4480 …}
          +votes: Doctrine\ORM\PersistentCollection {#4482 …}
          +reports: Doctrine\ORM\PersistentCollection {#4483 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
          -id: 336821
          -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706109144 {#4470
            date: 2024-01-24 16:12:24.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Is there a particular reason you are keeping your DNS there?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706111976 {#4510
          date: 2024-01-24 16:59:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
          "@brygphilomena@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4513 …}
        +nested: Doctrine\ORM\PersistentCollection {#4517 …}
        +votes: Doctrine\ORM\PersistentCollection {#4519 …}
        +reports: Doctrine\ORM\PersistentCollection {#4520 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
        -id: 336940
        -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6974522"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706111976 {#4507
          date: 2024-01-24 16:59:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706112160 {#4548
        date: 2024-01-24 17:02:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4551 …}
      +nested: Doctrine\ORM\PersistentCollection {#4555 …}
      +votes: Doctrine\ORM\PersistentCollection {#4557 …}
      +reports: Doctrine\ORM\PersistentCollection {#4558 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
      -id: 336949
      -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706112160 {#4545
        date: 2024-01-24 17:02:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Being a bit pedantic, and could be wrong, but wouldn’t that make Namecheap your registrar only, which registers whatever nameservers you give it for the domain you own with the relevant gTLD entity?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706115940 {#4602
      date: 2024-01-24 18:05:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4606 …}
    +nested: Doctrine\ORM\PersistentCollection {#4608 …}
    +votes: Doctrine\ORM\PersistentCollection {#4610 …}
    +reports: Doctrine\ORM\PersistentCollection {#4612 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4614 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4616 …}
    -id: 337090
    -bodyTs: "'bit':3 'could':6 'domain':27 'entiti':34 'give':23 'gtld':33 'make':13 'namecheap':14 'nameserv':21 'pedant':4 'regist':19 'registrar':16 'relev':32 'whatev':20 'wouldn':10 'wrong':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6083000"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706115940 {#4603
      date: 2024-01-24 18:05:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Yes"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706116948 {#4629
    date: 2024-01-24 18:22:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
    "@joao@aussie.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4625 …}
  +nested: Doctrine\ORM\PersistentCollection {#4621 …}
  +votes: Doctrine\ORM\PersistentCollection {#4619 …}
  +reports: Doctrine\ORM\PersistentCollection {#4634 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4636 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4638 …}
  -id: 337130
  -bodyTs: "'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/360555"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706116948 {#4632
    date: 2024-01-24 18:22:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
64 DENIED moderate
App\Entity\EntryComment {#4628
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4604
    +user: Proxies\__CG__\App\Entity\User {#4605 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4543
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4505
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4468
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4439
            +user: Proxies\__CG__\App\Entity\User {#4436 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4401
              +user: Proxies\__CG__\App\Entity\User {#1978 …}
              +entry: App\Entity\Entry {#2412}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: App\Entity\EntryComment {#4058
                +user: App\Entity\User {#4041 …}
                +entry: App\Entity\Entry {#2412}
                +magazine: App\Entity\Magazine {#264}
                +image: null
                +parent: null
                +root: null
                +body: "You could not use the dns challenge?"
                +lang: "en"
                +isAdult: false
                +favouriteCount: 3
                +score: 0
                +lastActive: DateTime @1728370384 {#4064
                  date: 2024-10-08 08:53:04.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@crony@lemmy.cronyakatsuki.xyz"
                ]
                +children: Doctrine\ORM\PersistentCollection {#4056 …}
                +nested: Doctrine\ORM\PersistentCollection {#4054 …}
                +votes: Doctrine\ORM\PersistentCollection {#4052 …}
                +reports: Doctrine\ORM\PersistentCollection {#4049 …}
                +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
                +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
                -id: 336661
                -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.fromshado.ws/comment/166466"
                +editedAt: null
                +createdAt: DateTimeImmutable @1706104773 {#4062
                  date: 2024-01-24 14:59:33.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#4058}
              +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 0
              +score: 0
              +lastActive: DateTime @1706105062 {#4399
                date: 2024-01-24 15:04:22.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@crony@lemmy.cronyakatsuki.xyz"
                "@eskuero@lemmy.fromshado.ws"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4402 …}
              +nested: Doctrine\ORM\PersistentCollection {#4404 …}
              +votes: Doctrine\ORM\PersistentCollection {#4406 …}
              +reports: Doctrine\ORM\PersistentCollection {#4408 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
              -id: 336667
              -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706105062 {#4400
                date: 2024-01-24 15:04:22.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4058}
            +body: """
              I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
              \n
              It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1706108794 {#4440
              date: 2024-01-24 16:06:34.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@crony@lemmy.cronyakatsuki.xyz"
              "@eskuero@lemmy.fromshado.ws"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4433 …}
            +nested: Doctrine\ORM\PersistentCollection {#4431 …}
            +votes: Doctrine\ORM\PersistentCollection {#4435 …}
            +reports: Doctrine\ORM\PersistentCollection {#4446 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
            -id: 336807
            -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6973415"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706108794 {#4443
              date: 2024-01-24 16:06:34.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4058}
          +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706109144 {#4473
            date: 2024-01-24 16:12:24.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
            "@eskuero@lemmy.fromshado.ws"
            "@brygphilomena@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4476 …}
          +nested: Doctrine\ORM\PersistentCollection {#4480 …}
          +votes: Doctrine\ORM\PersistentCollection {#4482 …}
          +reports: Doctrine\ORM\PersistentCollection {#4483 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
          -id: 336821
          -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706109144 {#4470
            date: 2024-01-24 16:12:24.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Is there a particular reason you are keeping your DNS there?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706111976 {#4510
          date: 2024-01-24 16:59:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
          "@brygphilomena@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4513 …}
        +nested: Doctrine\ORM\PersistentCollection {#4517 …}
        +votes: Doctrine\ORM\PersistentCollection {#4519 …}
        +reports: Doctrine\ORM\PersistentCollection {#4520 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4522 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4524 …}
        -id: 336940
        -bodyTs: "'dns':10 'keep':8 'particular':4 'reason':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6974522"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706111976 {#4507
          date: 2024-01-24 16:59:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: "Nice ui, and I already have a vps there. My main dns provider is namecheap but made it use vultr under the hood because of the nice ui."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706112160 {#4548
        date: 2024-01-24 17:02:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
        "@brygphilomena@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4551 …}
      +nested: Doctrine\ORM\PersistentCollection {#4555 …}
      +votes: Doctrine\ORM\PersistentCollection {#4557 …}
      +reports: Doctrine\ORM\PersistentCollection {#4558 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
      -id: 336949
      -bodyTs: "'alreadi':5 'dns':12 'hood':23 'made':17 'main':11 'namecheap':15 'nice':1,27 'provid':13 'ui':2,28 'use':19 'vps':8 'vultr':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/comment/359585"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706112160 {#4545
        date: 2024-01-24 17:02:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Being a bit pedantic, and could be wrong, but wouldn’t that make Namecheap your registrar only, which registers whatever nameservers you give it for the domain you own with the relevant gTLD entity?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706115940 {#4602
      date: 2024-01-24 18:05:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4606 …}
    +nested: Doctrine\ORM\PersistentCollection {#4608 …}
    +votes: Doctrine\ORM\PersistentCollection {#4610 …}
    +reports: Doctrine\ORM\PersistentCollection {#4612 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4614 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4616 …}
    -id: 337090
    -bodyTs: "'bit':3 'could':6 'domain':27 'entiti':34 'give':23 'gtld':33 'make':13 'namecheap':14 'nameserv':21 'pedant':4 'regist':19 'registrar':16 'relev':32 'whatev':20 'wouldn':10 'wrong':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6083000"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706115940 {#4603
      date: 2024-01-24 18:05:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "Yes"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706116948 {#4629
    date: 2024-01-24 18:22:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
    "@joao@aussie.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4625 …}
  +nested: Doctrine\ORM\PersistentCollection {#4621 …}
  +votes: Doctrine\ORM\PersistentCollection {#4619 …}
  +reports: Doctrine\ORM\PersistentCollection {#4634 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4636 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4638 …}
  -id: 337130
  -bodyTs: "'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/360555"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706116948 {#4632
    date: 2024-01-24 18:22:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4528
  +user: Proxies\__CG__\App\Entity\User {#4529 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4468
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4439
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4401
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4058
          +user: App\Entity\User {#4041 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "You could not use the dns challenge?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1728370384 {#4064
            date: 2024-10-08 08:53:04.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4056 …}
          +nested: Doctrine\ORM\PersistentCollection {#4054 …}
          +votes: Doctrine\ORM\PersistentCollection {#4052 …}
          +reports: Doctrine\ORM\PersistentCollection {#4049 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
          -id: 336661
          -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.fromshado.ws/comment/166466"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706104773 {#4062
            date: 2024-01-24 14:59:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706105062 {#4399
          date: 2024-01-24 15:04:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4402 …}
        +nested: Doctrine\ORM\PersistentCollection {#4404 …}
        +votes: Doctrine\ORM\PersistentCollection {#4406 …}
        +reports: Doctrine\ORM\PersistentCollection {#4408 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
        -id: 336667
        -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706105062 {#4400
          date: 2024-01-24 15:04:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: """
        I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
        \n
        It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706108794 {#4440
        date: 2024-01-24 16:06:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4433 …}
      +nested: Doctrine\ORM\PersistentCollection {#4431 …}
      +votes: Doctrine\ORM\PersistentCollection {#4435 …}
      +reports: Doctrine\ORM\PersistentCollection {#4446 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
      -id: 336807
      -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6973415"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706108794 {#4443
        date: 2024-01-24 16:06:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706109144 {#4473
      date: 2024-01-24 16:12:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4476 …}
    +nested: Doctrine\ORM\PersistentCollection {#4480 …}
    +votes: Doctrine\ORM\PersistentCollection {#4482 …}
    +reports: Doctrine\ORM\PersistentCollection {#4483 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
    -id: 336821
    -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706109144 {#4470
      date: 2024-01-24 16:12:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "acme.sh seems to say it supports Vultr: [github.com/acmesh-official/acme.sh/wiki/dnsapi2#d…](https://github.com/acmesh-official/acme.sh/wiki/dnsapi2#dns_vultr)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706118711 {#4526
    date: 2024-01-24 18:51:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4530 …}
  +nested: Doctrine\ORM\PersistentCollection {#4532 …}
  +votes: Doctrine\ORM\PersistentCollection {#4534 …}
  +reports: Doctrine\ORM\PersistentCollection {#4536 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4538 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4540 …}
  -id: 337190
  -bodyTs: "'/acmesh-official/acme.sh/wiki/dnsapi2#d':10 '/acmesh-official/acme.sh/wiki/dnsapi2#dns_vultr)':13 'acme.sh':1 'github.com':9,12 'github.com/acmesh-official/acme.sh/wiki/dnsapi2#d':8 'github.com/acmesh-official/acme.sh/wiki/dnsapi2#dns_vultr)':11 'say':4 'seem':2 'support':6 'vultr':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.blahaj.zone/comment/5936274"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706118711 {#4527
    date: 2024-01-24 18:51:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
67 DENIED edit
App\Entity\EntryComment {#4528
  +user: Proxies\__CG__\App\Entity\User {#4529 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4468
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4439
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4401
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4058
          +user: App\Entity\User {#4041 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "You could not use the dns challenge?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1728370384 {#4064
            date: 2024-10-08 08:53:04.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4056 …}
          +nested: Doctrine\ORM\PersistentCollection {#4054 …}
          +votes: Doctrine\ORM\PersistentCollection {#4052 …}
          +reports: Doctrine\ORM\PersistentCollection {#4049 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
          -id: 336661
          -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.fromshado.ws/comment/166466"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706104773 {#4062
            date: 2024-01-24 14:59:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706105062 {#4399
          date: 2024-01-24 15:04:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4402 …}
        +nested: Doctrine\ORM\PersistentCollection {#4404 …}
        +votes: Doctrine\ORM\PersistentCollection {#4406 …}
        +reports: Doctrine\ORM\PersistentCollection {#4408 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
        -id: 336667
        -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706105062 {#4400
          date: 2024-01-24 15:04:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: """
        I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
        \n
        It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706108794 {#4440
        date: 2024-01-24 16:06:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4433 …}
      +nested: Doctrine\ORM\PersistentCollection {#4431 …}
      +votes: Doctrine\ORM\PersistentCollection {#4435 …}
      +reports: Doctrine\ORM\PersistentCollection {#4446 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
      -id: 336807
      -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6973415"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706108794 {#4443
        date: 2024-01-24 16:06:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706109144 {#4473
      date: 2024-01-24 16:12:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4476 …}
    +nested: Doctrine\ORM\PersistentCollection {#4480 …}
    +votes: Doctrine\ORM\PersistentCollection {#4482 …}
    +reports: Doctrine\ORM\PersistentCollection {#4483 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
    -id: 336821
    -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706109144 {#4470
      date: 2024-01-24 16:12:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "acme.sh seems to say it supports Vultr: [github.com/acmesh-official/acme.sh/wiki/dnsapi2#d…](https://github.com/acmesh-official/acme.sh/wiki/dnsapi2#dns_vultr)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706118711 {#4526
    date: 2024-01-24 18:51:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4530 …}
  +nested: Doctrine\ORM\PersistentCollection {#4532 …}
  +votes: Doctrine\ORM\PersistentCollection {#4534 …}
  +reports: Doctrine\ORM\PersistentCollection {#4536 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4538 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4540 …}
  -id: 337190
  -bodyTs: "'/acmesh-official/acme.sh/wiki/dnsapi2#d':10 '/acmesh-official/acme.sh/wiki/dnsapi2#dns_vultr)':13 'acme.sh':1 'github.com':9,12 'github.com/acmesh-official/acme.sh/wiki/dnsapi2#d':8 'github.com/acmesh-official/acme.sh/wiki/dnsapi2#dns_vultr)':11 'say':4 'seem':2 'support':6 'vultr':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.blahaj.zone/comment/5936274"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706118711 {#4527
    date: 2024-01-24 18:51:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
68 DENIED moderate
App\Entity\EntryComment {#4528
  +user: Proxies\__CG__\App\Entity\User {#4529 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4468
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4439
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4401
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4058
          +user: App\Entity\User {#4041 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "You could not use the dns challenge?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1728370384 {#4064
            date: 2024-10-08 08:53:04.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@crony@lemmy.cronyakatsuki.xyz"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4056 …}
          +nested: Doctrine\ORM\PersistentCollection {#4054 …}
          +votes: Doctrine\ORM\PersistentCollection {#4052 …}
          +reports: Doctrine\ORM\PersistentCollection {#4049 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
          -id: 336661
          -bodyTs: "'challeng':7 'could':2 'dns':6 'use':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.fromshado.ws/comment/166466"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706104773 {#4062
            date: 2024-01-24 14:59:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4058}
        +body: "Requires me to add cname record’s, which beats the purpose of automation honestly. Will most likelly move to caddy."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706105062 {#4399
          date: 2024-01-24 15:04:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@crony@lemmy.cronyakatsuki.xyz"
          "@eskuero@lemmy.fromshado.ws"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4402 …}
        +nested: Doctrine\ORM\PersistentCollection {#4404 …}
        +votes: Doctrine\ORM\PersistentCollection {#4406 …}
        +reports: Doctrine\ORM\PersistentCollection {#4408 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4410 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4412 …}
        -id: 336667
        -bodyTs: "'add':4 'autom':13 'beat':9 'caddi':20 'cname':5 'honest':14 'likelli':17 'move':18 'purpos':11 'record':6 'requir':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.cronyakatsuki.xyz/comment/358554"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706105062 {#4400
          date: 2024-01-24 15:04:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4058}
      +body: """
        I thought acme or certbot could handle the DNS entries with an API call to your DNS provider.\n
        \n
        It may require another plugin though. Googling some variation of certbot acme automate DNS challenge will give you a dozen tutorials.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706108794 {#4440
        date: 2024-01-24 16:06:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crony@lemmy.cronyakatsuki.xyz"
        "@eskuero@lemmy.fromshado.ws"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4433 …}
      +nested: Doctrine\ORM\PersistentCollection {#4431 …}
      +votes: Doctrine\ORM\PersistentCollection {#4435 …}
      +reports: Doctrine\ORM\PersistentCollection {#4446 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
      -id: 336807
      -bodyTs: "'acm':3,30 'anoth':22 'api':13 'autom':31 'call':14 'certbot':5,29 'challeng':33 'could':6 'dns':9,17,32 'dozen':38 'entri':10 'give':35 'googl':25 'handl':7 'may':20 'plugin':23 'provid':18 'requir':21 'though':24 'thought':2 'tutori':39 'variat':27"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6973415"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706108794 {#4443
        date: 2024-01-24 16:06:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4058}
    +body: "Certbot has no support for vultr dns, not even with plugins. Already check."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706109144 {#4473
      date: 2024-01-24 16:12:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
      "@eskuero@lemmy.fromshado.ws"
      "@brygphilomena@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4476 …}
    +nested: Doctrine\ORM\PersistentCollection {#4480 …}
    +votes: Doctrine\ORM\PersistentCollection {#4482 …}
    +reports: Doctrine\ORM\PersistentCollection {#4483 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
    -id: 336821
    -bodyTs: "'alreadi':12 'certbot':1 'check':13 'dns':7 'even':9 'plugin':11 'support':4 'vultr':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/comment/359129"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706109144 {#4470
      date: 2024-01-24 16:12:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4058}
  +body: "acme.sh seems to say it supports Vultr: [github.com/acmesh-official/acme.sh/wiki/dnsapi2#d…](https://github.com/acmesh-official/acme.sh/wiki/dnsapi2#dns_vultr)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706118711 {#4526
    date: 2024-01-24 18:51:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@eskuero@lemmy.fromshado.ws"
    "@brygphilomena@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4530 …}
  +nested: Doctrine\ORM\PersistentCollection {#4532 …}
  +votes: Doctrine\ORM\PersistentCollection {#4534 …}
  +reports: Doctrine\ORM\PersistentCollection {#4536 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4538 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4540 …}
  -id: 337190
  -bodyTs: "'/acmesh-official/acme.sh/wiki/dnsapi2#d':10 '/acmesh-official/acme.sh/wiki/dnsapi2#dns_vultr)':13 'acme.sh':1 'github.com':9,12 'github.com/acmesh-official/acme.sh/wiki/dnsapi2#d':8 'github.com/acmesh-official/acme.sh/wiki/dnsapi2#dns_vultr)':11 'say':4 'seem':2 'support':6 'vultr':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.blahaj.zone/comment/5936274"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706118711 {#4527
    date: 2024-01-24 18:51:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4141
  +user: App\Entity\User {#4154 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    What CA are you getting your certificates from?\n
    \n
    If Let’s Encrypt, have you checked their [alternative methods to certbot](https://letsencrypt.org/docs/client-options/)?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1728288649 {#4136
    date: 2024-10-07 10:10:49.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4142 …}
  +nested: Doctrine\ORM\PersistentCollection {#4144 …}
  +votes: Doctrine\ORM\PersistentCollection {#4146 …}
  +reports: Doctrine\ORM\PersistentCollection {#4148 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4150 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4152 …}
  -id: 336472
  -bodyTs: "'/docs/client-options/)?':23 'altern':17 'ca':2 'certbot':20 'certif':7 'check':15 'encrypt':12 'get':5 'let':10 'letsencrypt.org':22 'letsencrypt.org/docs/client-options/)?':21 'method':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8602721"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706098475 {#4137
    date: 2024-01-24 13:14:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
71 DENIED edit
App\Entity\EntryComment {#4141
  +user: App\Entity\User {#4154 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    What CA are you getting your certificates from?\n
    \n
    If Let’s Encrypt, have you checked their [alternative methods to certbot](https://letsencrypt.org/docs/client-options/)?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1728288649 {#4136
    date: 2024-10-07 10:10:49.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4142 …}
  +nested: Doctrine\ORM\PersistentCollection {#4144 …}
  +votes: Doctrine\ORM\PersistentCollection {#4146 …}
  +reports: Doctrine\ORM\PersistentCollection {#4148 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4150 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4152 …}
  -id: 336472
  -bodyTs: "'/docs/client-options/)?':23 'altern':17 'ca':2 'certbot':20 'certif':7 'check':15 'encrypt':12 'get':5 'let':10 'letsencrypt.org':22 'letsencrypt.org/docs/client-options/)?':21 'method':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8602721"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706098475 {#4137
    date: 2024-01-24 13:14:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
72 DENIED moderate
App\Entity\EntryComment {#4141
  +user: App\Entity\User {#4154 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    What CA are you getting your certificates from?\n
    \n
    If Let’s Encrypt, have you checked their [alternative methods to certbot](https://letsencrypt.org/docs/client-options/)?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1728288649 {#4136
    date: 2024-10-07 10:10:49.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4142 …}
  +nested: Doctrine\ORM\PersistentCollection {#4144 …}
  +votes: Doctrine\ORM\PersistentCollection {#4146 …}
  +reports: Doctrine\ORM\PersistentCollection {#4148 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4150 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4152 …}
  -id: 336472
  -bodyTs: "'/docs/client-options/)?':23 'altern':17 'ca':2 'certbot':20 'certif':7 'check':15 'encrypt':12 'get':5 'let':10 'letsencrypt.org':22 'letsencrypt.org/docs/client-options/)?':21 'method':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8602721"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706098475 {#4137
    date: 2024-01-24 13:14:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4382
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4141
    +user: App\Entity\User {#4154 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      What CA are you getting your certificates from?\n
      \n
      If Let’s Encrypt, have you checked their [alternative methods to certbot](https://letsencrypt.org/docs/client-options/)?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1728288649 {#4136
      date: 2024-10-07 10:10:49.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4142 …}
    +nested: Doctrine\ORM\PersistentCollection {#4144 …}
    +votes: Doctrine\ORM\PersistentCollection {#4146 …}
    +reports: Doctrine\ORM\PersistentCollection {#4148 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4150 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4152 …}
    -id: 336472
    -bodyTs: "'/docs/client-options/)?':23 'altern':17 'ca':2 'certbot':20 'certif':7 'check':15 'encrypt':12 'get':5 'let':10 'letsencrypt.org':22 'letsencrypt.org/docs/client-options/)?':21 'method':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8602721"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706098475 {#4137
      date: 2024-01-24 13:14:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4141}
  +body: "Yea I’m using let’s encrypt. Juet wanted to hear opinions from people who are probably more experienced than me."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706098954 {#4381
    date: 2024-01-24 13:22:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@ulu_mulu@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4386 …}
  +nested: Doctrine\ORM\PersistentCollection {#4392 …}
  +votes: Doctrine\ORM\PersistentCollection {#4388 …}
  +reports: Doctrine\ORM\PersistentCollection {#4393 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4395 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4397 …}
  -id: 336486
  -bodyTs: "'encrypt':7 'experienc':19 'hear':11 'juet':8 'let':5 'm':3 'opinion':12 'peopl':14 'probabl':17 'use':4 'want':9 'yea':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/357728"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706098954 {#4378
    date: 2024-01-24 13:22:34.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
75 DENIED edit
App\Entity\EntryComment {#4382
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4141
    +user: App\Entity\User {#4154 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      What CA are you getting your certificates from?\n
      \n
      If Let’s Encrypt, have you checked their [alternative methods to certbot](https://letsencrypt.org/docs/client-options/)?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1728288649 {#4136
      date: 2024-10-07 10:10:49.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4142 …}
    +nested: Doctrine\ORM\PersistentCollection {#4144 …}
    +votes: Doctrine\ORM\PersistentCollection {#4146 …}
    +reports: Doctrine\ORM\PersistentCollection {#4148 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4150 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4152 …}
    -id: 336472
    -bodyTs: "'/docs/client-options/)?':23 'altern':17 'ca':2 'certbot':20 'certif':7 'check':15 'encrypt':12 'get':5 'let':10 'letsencrypt.org':22 'letsencrypt.org/docs/client-options/)?':21 'method':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8602721"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706098475 {#4137
      date: 2024-01-24 13:14:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4141}
  +body: "Yea I’m using let’s encrypt. Juet wanted to hear opinions from people who are probably more experienced than me."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706098954 {#4381
    date: 2024-01-24 13:22:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@ulu_mulu@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4386 …}
  +nested: Doctrine\ORM\PersistentCollection {#4392 …}
  +votes: Doctrine\ORM\PersistentCollection {#4388 …}
  +reports: Doctrine\ORM\PersistentCollection {#4393 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4395 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4397 …}
  -id: 336486
  -bodyTs: "'encrypt':7 'experienc':19 'hear':11 'juet':8 'let':5 'm':3 'opinion':12 'peopl':14 'probabl':17 'use':4 'want':9 'yea':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/357728"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706098954 {#4378
    date: 2024-01-24 13:22:34.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
76 DENIED moderate
App\Entity\EntryComment {#4382
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4141
    +user: App\Entity\User {#4154 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      What CA are you getting your certificates from?\n
      \n
      If Let’s Encrypt, have you checked their [alternative methods to certbot](https://letsencrypt.org/docs/client-options/)?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1728288649 {#4136
      date: 2024-10-07 10:10:49.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4142 …}
    +nested: Doctrine\ORM\PersistentCollection {#4144 …}
    +votes: Doctrine\ORM\PersistentCollection {#4146 …}
    +reports: Doctrine\ORM\PersistentCollection {#4148 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4150 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4152 …}
    -id: 336472
    -bodyTs: "'/docs/client-options/)?':23 'altern':17 'ca':2 'certbot':20 'certif':7 'check':15 'encrypt':12 'get':5 'let':10 'letsencrypt.org':22 'letsencrypt.org/docs/client-options/)?':21 'method':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8602721"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706098475 {#4137
      date: 2024-01-24 13:14:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4141}
  +body: "Yea I’m using let’s encrypt. Juet wanted to hear opinions from people who are probably more experienced than me."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706098954 {#4381
    date: 2024-01-24 13:22:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
    "@ulu_mulu@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4386 …}
  +nested: Doctrine\ORM\PersistentCollection {#4392 …}
  +votes: Doctrine\ORM\PersistentCollection {#4388 …}
  +reports: Doctrine\ORM\PersistentCollection {#4393 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4395 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4397 …}
  -id: 336486
  -bodyTs: "'encrypt':7 'experienc':19 'hear':11 'juet':8 'let':5 'm':3 'opinion':12 'peopl':14 'probabl':17 'use':4 'want':9 'yea':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/357728"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706098954 {#4378
    date: 2024-01-24 13:22:34.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4214
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Update: I have moved to caddy, planned a switch either way and this just pushed me to do it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1706122998 {#4209
    date: 2024-01-24 20:03:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4215 …}
  +nested: Doctrine\ORM\PersistentCollection {#4217 …}
  +votes: Doctrine\ORM\PersistentCollection {#4219 …}
  +reports: Doctrine\ORM\PersistentCollection {#4221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4223 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4225 …}
  -id: 337379
  -bodyTs: "'caddi':6 'either':10 'move':4 'plan':7 'push':15 'switch':9 'updat':1 'way':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/361480"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706122998 {#4210
    date: 2024-01-24 20:03:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
79 DENIED edit
App\Entity\EntryComment {#4214
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Update: I have moved to caddy, planned a switch either way and this just pushed me to do it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1706122998 {#4209
    date: 2024-01-24 20:03:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4215 …}
  +nested: Doctrine\ORM\PersistentCollection {#4217 …}
  +votes: Doctrine\ORM\PersistentCollection {#4219 …}
  +reports: Doctrine\ORM\PersistentCollection {#4221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4223 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4225 …}
  -id: 337379
  -bodyTs: "'caddi':6 'either':10 'move':4 'plan':7 'push':15 'switch':9 'updat':1 'way':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/361480"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706122998 {#4210
    date: 2024-01-24 20:03:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
80 DENIED moderate
App\Entity\EntryComment {#4214
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Update: I have moved to caddy, planned a switch either way and this just pushed me to do it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1706122998 {#4209
    date: 2024-01-24 20:03:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4215 …}
  +nested: Doctrine\ORM\PersistentCollection {#4217 …}
  +votes: Doctrine\ORM\PersistentCollection {#4219 …}
  +reports: Doctrine\ORM\PersistentCollection {#4221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4223 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4225 …}
  -id: 337379
  -bodyTs: "'caddi':6 'either':10 'move':4 'plan':7 'push':15 'switch':9 'updat':1 'way':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cronyakatsuki.xyz/comment/361480"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706122998 {#4210
    date: 2024-01-24 20:03:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4229
  +user: App\Entity\User {#4242 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "take a look at [github.com/acmesh-official/acme.sh](https://github.com/acmesh-official/acme.sh)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706108909 {#4213
    date: 2024-01-24 16:08:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4230 …}
  +nested: Doctrine\ORM\PersistentCollection {#4232 …}
  +votes: Doctrine\ORM\PersistentCollection {#4234 …}
  +reports: Doctrine\ORM\PersistentCollection {#4236 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4238 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4240 …}
  -id: 336810
  -bodyTs: "'/acmesh-official/acme.sh](https://github.com/acmesh-official/acme.sh)':7 'github.com':6 'github.com/acmesh-official/acme.sh](https://github.com/acmesh-official/acme.sh)':5 'look':3 'take':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/7075139"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706108909 {#4212
    date: 2024-01-24 16:08:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
83 DENIED edit
App\Entity\EntryComment {#4229
  +user: App\Entity\User {#4242 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "take a look at [github.com/acmesh-official/acme.sh](https://github.com/acmesh-official/acme.sh)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706108909 {#4213
    date: 2024-01-24 16:08:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4230 …}
  +nested: Doctrine\ORM\PersistentCollection {#4232 …}
  +votes: Doctrine\ORM\PersistentCollection {#4234 …}
  +reports: Doctrine\ORM\PersistentCollection {#4236 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4238 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4240 …}
  -id: 336810
  -bodyTs: "'/acmesh-official/acme.sh](https://github.com/acmesh-official/acme.sh)':7 'github.com':6 'github.com/acmesh-official/acme.sh](https://github.com/acmesh-official/acme.sh)':5 'look':3 'take':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/7075139"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706108909 {#4212
    date: 2024-01-24 16:08:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
84 DENIED moderate
App\Entity\EntryComment {#4229
  +user: App\Entity\User {#4242 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "take a look at [github.com/acmesh-official/acme.sh](https://github.com/acmesh-official/acme.sh)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706108909 {#4213
    date: 2024-01-24 16:08:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4230 …}
  +nested: Doctrine\ORM\PersistentCollection {#4232 …}
  +votes: Doctrine\ORM\PersistentCollection {#4234 …}
  +reports: Doctrine\ORM\PersistentCollection {#4236 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4238 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4240 …}
  -id: 336810
  -bodyTs: "'/acmesh-official/acme.sh](https://github.com/acmesh-official/acme.sh)':7 'github.com':6 'github.com/acmesh-official/acme.sh](https://github.com/acmesh-official/acme.sh)':5 'look':3 'take':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/7075139"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706108909 {#4212
    date: 2024-01-24 16:08:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
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\EntryComment {#4303
  +user: App\Entity\User {#4316 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    I used dehydrated for a while. It’s a quite simple python script iirc. It’s on github someplace.\n
    \n
    If your domain registrar is porkbun and you use their DNS hosting, they can generate wildcard certificates for you. It is pretty convenient though a little bit scary, since they generate your key pair and retrieve the cert from letsencrypt. But, since they run your DNS, they could do almost the same thing without you even knowing.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706103768 {#4298
    date: 2024-01-24 14:42:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4304 …}
  +nested: Doctrine\ORM\PersistentCollection {#4306 …}
  +votes: Doctrine\ORM\PersistentCollection {#4308 …}
  +reports: Doctrine\ORM\PersistentCollection {#4310 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4312 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4314 …}
  -id: 336622
  -bodyTs: "'almost':69 'bit':46 'cert':57 'certif':36 'conveni':42 'could':67 'dehydr':3 'dns':30,65 'domain':22 'even':75 'generat':34,50 'github':18 'host':31 'iirc':14 'key':52 'know':76 'letsencrypt':59 'littl':45 'pair':53 'porkbun':25 'pretti':41 'python':12 'quit':10 'registrar':23 'retriev':55 'run':63 'scari':47 'script':13 'simpl':11 'sinc':48,61 'someplac':19 'thing':72 'though':43 'use':2,28 'wildcard':35 'without':73"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6971909"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706103768 {#4299
    date: 2024-01-24 14:42:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
87 DENIED edit
App\Entity\EntryComment {#4303
  +user: App\Entity\User {#4316 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    I used dehydrated for a while. It’s a quite simple python script iirc. It’s on github someplace.\n
    \n
    If your domain registrar is porkbun and you use their DNS hosting, they can generate wildcard certificates for you. It is pretty convenient though a little bit scary, since they generate your key pair and retrieve the cert from letsencrypt. But, since they run your DNS, they could do almost the same thing without you even knowing.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706103768 {#4298
    date: 2024-01-24 14:42:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4304 …}
  +nested: Doctrine\ORM\PersistentCollection {#4306 …}
  +votes: Doctrine\ORM\PersistentCollection {#4308 …}
  +reports: Doctrine\ORM\PersistentCollection {#4310 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4312 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4314 …}
  -id: 336622
  -bodyTs: "'almost':69 'bit':46 'cert':57 'certif':36 'conveni':42 'could':67 'dehydr':3 'dns':30,65 'domain':22 'even':75 'generat':34,50 'github':18 'host':31 'iirc':14 'key':52 'know':76 'letsencrypt':59 'littl':45 'pair':53 'porkbun':25 'pretti':41 'python':12 'quit':10 'registrar':23 'retriev':55 'run':63 'scari':47 'script':13 'simpl':11 'sinc':48,61 'someplac':19 'thing':72 'though':43 'use':2,28 'wildcard':35 'without':73"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6971909"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706103768 {#4299
    date: 2024-01-24 14:42:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
88 DENIED moderate
App\Entity\EntryComment {#4303
  +user: App\Entity\User {#4316 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#2418
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1858
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    I used dehydrated for a while. It’s a quite simple python script iirc. It’s on github someplace.\n
    \n
    If your domain registrar is porkbun and you use their DNS hosting, they can generate wildcard certificates for you. It is pretty convenient though a little bit scary, since they generate your key pair and retrieve the cert from letsencrypt. But, since they run your DNS, they could do almost the same thing without you even knowing.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706103768 {#4298
    date: 2024-01-24 14:42:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crony@lemmy.cronyakatsuki.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4304 …}
  +nested: Doctrine\ORM\PersistentCollection {#4306 …}
  +votes: Doctrine\ORM\PersistentCollection {#4308 …}
  +reports: Doctrine\ORM\PersistentCollection {#4310 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4312 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4314 …}
  -id: 336622
  -bodyTs: "'almost':69 'bit':46 'cert':57 'certif':36 'conveni':42 'could':67 'dehydr':3 'dns':30,65 'domain':22 'even':75 'generat':34,50 'github':18 'host':31 'iirc':14 'key':52 'know':76 'letsencrypt':59 'littl':45 'pair':53 'porkbun':25 'pretti':41 'python':12 'quit':10 'registrar':23 'retriev':55 'run':63 'scari':47 'script':13 'simpl':11 'sinc':48,61 'someplac':19 'thing':72 'though':43 'use':2,28 'wildcard':35 'without':73"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6971909"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706103768 {#4299
    date: 2024-01-24 14:42:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"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
89 DENIED edit
App\Entity\Magazine {#264
  +icon: Proxies\__CG__\App\Entity\Image {#245 …}
  +name: "selfhosted@lemmy.world"
  +title: "selfhosted"
  +description: """
    A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
    \n
    Rules:\n
    \n
    - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
    - No spam posting.\n
    - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
    - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
    - No trolling.\n
    \n
    Resources:\n
    \n
    - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
    - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
    - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
    \n
    > Any issues on the community? Report it using the report flag.\n
    \n
    > Questions? DM the mods!
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 222
  +entryCommentCount: 3916
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729582735 {#274
    date: 2024-10-22 09:38:55.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#236 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
  +entries: Doctrine\ORM\PersistentCollection {#179 …}
  +posts: Doctrine\ORM\PersistentCollection {#137 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
  +bans: Doctrine\ORM\PersistentCollection {#116 …}
  +reports: Doctrine\ORM\PersistentCollection {#102 …}
  +badges: Doctrine\ORM\PersistentCollection {#80 …}
  +logs: Doctrine\ORM\PersistentCollection {#70 …}
  +awards: Doctrine\ORM\PersistentCollection {#1360 …}
  +categories: Doctrine\ORM\PersistentCollection {#1792 …}
  -id: 120
  +apId: "selfhosted@lemmy.world"
  +apProfileId: "https://lemmy.world/c/selfhosted"
  +apPublicUrl: "https://lemmy.world/c/selfhosted"
  +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "selfhosted"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1703473826 {#268
    date: 2023-12-25 04:10:26.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1703473826 {#270
    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