1 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
2 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1374
+user: Proxies\__CG__\App\Entity\User {#1370 …}
+entry: App\Entity\Entry {#1856 …}
+magazine: App\Entity\Magazine {#312
+icon: Proxies\__CG__\App\Entity\Image {#293 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
- [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
- [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
\n
> Any issues on the community? Report it using the report flag.\n
\n
> Questions? DM the mods!
"""
+rules: null
+subscriptionsCount: 1
+entryCount: 222
+entryCommentCount: 3916
+postCount: 0
+postCommentCount: 0
+isAdult: false
+customCss: null
+lastActive: DateTime @1729582735 {#320
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#284 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#280 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#269 …}
+entries: Doctrine\ORM\PersistentCollection {#227 …}
+posts: Doctrine\ORM\PersistentCollection {#185 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#247 …}
+bans: Doctrine\ORM\PersistentCollection {#164 …}
+reports: Doctrine\ORM\PersistentCollection {#150 …}
+badges: Doctrine\ORM\PersistentCollection {#128 …}
+logs: Doctrine\ORM\PersistentCollection {#118 …}
+awards: Doctrine\ORM\PersistentCollection {#107 …}
+categories: Doctrine\ORM\PersistentCollection {#94 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
+apInboxUrl: "https://lemmy.world/inbox"
+apDomain: "lemmy.world"
+apPreferredUsername: "selfhosted"
+apDiscoverable: true
+apManuallyApprovesFollowers: null
+privateKey: null
+publicKey: null
+apFetchedAt: DateTime @1703473826 {#321
date: 2023-12-25 04:10:26.0 +01:00
}
+apDeletedAt: null
+apTimeoutAt: null
+visibility: "visible "
+createdAt: DateTimeImmutable @1703473826 {#315
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
+body: """
You absolutely need to move from patch to patch and cannot just do a multiple version jump safely. You also need to validate the configs between versions, especially major release updates or you risk breaking. New features and optimizations happen and you also may need to change our update your reverse proxy configuration on update, or modify db table configuration (just puking this from memory as I’ve had to do it before). I don’t know that there’s automation for each one of those steps.\n
\n
Because of that, I run nextcloud in a VM and install it from the binary package. I wrote a shell script that handles downloading, moving the files, updating permissions and copying the old config forward, symlinking and doing the upgrade. Then all I have to do is log in as administrator, check out the admin dashboard and make sure there aren’t new things I have to address in the status page. It’s a pain, but my nextcloud uses external db and redis and PHP caching so it’s not an easy out of the box setup. But it’s been solid for a long time once I adopted using this script.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 5
+score: 0
+lastActive: DateTime @1704076217 {#1769
date: 2024-01-01 03:30:17.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@atmur@lemmy.world"
"@MentallyExhausted@reddthat.com"
]
+children: Doctrine\ORM\PersistentCollection {#2466 …}
+nested: Doctrine\ORM\PersistentCollection {#2288 …}
+votes: Doctrine\ORM\PersistentCollection {#2446 …}
+reports: Doctrine\ORM\PersistentCollection {#2439 …}
+favourites: Doctrine\ORM\PersistentCollection {#2489 …}
+notifications: Doctrine\ORM\PersistentCollection {#60 …}
-id: 269000
-bodyTs: "'absolut':2 'address':155 'admin':142 'administr':138 'adopt':197 'also':20,43 'aren':148 'autom':81 'binari':102 'box':184 'break':35 'cach':174 'cannot':11 'chang':47 'check':139 'config':25,121 'configur':53,60 'copi':118 'dashboard':143 'db':58,169 'download':111 'easi':180 'especi':28 'extern':168 'featur':37 'file':114 'forward':122 'handl':110 'happen':40 'instal':98 'jump':17 'know':77 'log':135 'long':193 'major':29 'make':145 'may':44 'memori':65 'modifi':57 'move':5,112 'multipl':15 'need':3,21,45 'new':36,150 'nextcloud':93,166 'old':120 'one':84 'optim':39 'packag':103 'page':159 'pain':163 'patch':7,9 'permiss':116 'php':173 'proxi':52 'puke':62 'redi':171 'releas':30 'revers':51 'risk':34 'run':92 'safe':18 'script':108,200 'setup':185 'shell':107 'solid':190 'status':158 'step':87 'sure':146 'symlink':123 'tabl':59 'thing':151 'time':194 'updat':31,49,55,115 'upgrad':127 'use':167,198 'valid':23 've':68 'version':16,27 'vm':96 'wrote':105"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6327375"
+editedAt: null
+createdAt: DateTimeImmutable @1704076217 {#1969
date: 2024-01-01 03:30:17.0 +01:00
}
} |
|
Show voter details
|
3 |
DENIED
|
edit
|
App\Entity\EntryComment {#1374
+user: Proxies\__CG__\App\Entity\User {#1370 …}
+entry: App\Entity\Entry {#1856 …}
+magazine: App\Entity\Magazine {#312
+icon: Proxies\__CG__\App\Entity\Image {#293 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
- [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
- [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
\n
> Any issues on the community? Report it using the report flag.\n
\n
> Questions? DM the mods!
"""
+rules: null
+subscriptionsCount: 1
+entryCount: 222
+entryCommentCount: 3916
+postCount: 0
+postCommentCount: 0
+isAdult: false
+customCss: null
+lastActive: DateTime @1729582735 {#320
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#284 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#280 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#269 …}
+entries: Doctrine\ORM\PersistentCollection {#227 …}
+posts: Doctrine\ORM\PersistentCollection {#185 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#247 …}
+bans: Doctrine\ORM\PersistentCollection {#164 …}
+reports: Doctrine\ORM\PersistentCollection {#150 …}
+badges: Doctrine\ORM\PersistentCollection {#128 …}
+logs: Doctrine\ORM\PersistentCollection {#118 …}
+awards: Doctrine\ORM\PersistentCollection {#107 …}
+categories: Doctrine\ORM\PersistentCollection {#94 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
+apInboxUrl: "https://lemmy.world/inbox"
+apDomain: "lemmy.world"
+apPreferredUsername: "selfhosted"
+apDiscoverable: true
+apManuallyApprovesFollowers: null
+privateKey: null
+publicKey: null
+apFetchedAt: DateTime @1703473826 {#321
date: 2023-12-25 04:10:26.0 +01:00
}
+apDeletedAt: null
+apTimeoutAt: null
+visibility: "visible "
+createdAt: DateTimeImmutable @1703473826 {#315
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
+body: """
You absolutely need to move from patch to patch and cannot just do a multiple version jump safely. You also need to validate the configs between versions, especially major release updates or you risk breaking. New features and optimizations happen and you also may need to change our update your reverse proxy configuration on update, or modify db table configuration (just puking this from memory as I’ve had to do it before). I don’t know that there’s automation for each one of those steps.\n
\n
Because of that, I run nextcloud in a VM and install it from the binary package. I wrote a shell script that handles downloading, moving the files, updating permissions and copying the old config forward, symlinking and doing the upgrade. Then all I have to do is log in as administrator, check out the admin dashboard and make sure there aren’t new things I have to address in the status page. It’s a pain, but my nextcloud uses external db and redis and PHP caching so it’s not an easy out of the box setup. But it’s been solid for a long time once I adopted using this script.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 5
+score: 0
+lastActive: DateTime @1704076217 {#1769
date: 2024-01-01 03:30:17.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@atmur@lemmy.world"
"@MentallyExhausted@reddthat.com"
]
+children: Doctrine\ORM\PersistentCollection {#2466 …}
+nested: Doctrine\ORM\PersistentCollection {#2288 …}
+votes: Doctrine\ORM\PersistentCollection {#2446 …}
+reports: Doctrine\ORM\PersistentCollection {#2439 …}
+favourites: Doctrine\ORM\PersistentCollection {#2489 …}
+notifications: Doctrine\ORM\PersistentCollection {#60 …}
-id: 269000
-bodyTs: "'absolut':2 'address':155 'admin':142 'administr':138 'adopt':197 'also':20,43 'aren':148 'autom':81 'binari':102 'box':184 'break':35 'cach':174 'cannot':11 'chang':47 'check':139 'config':25,121 'configur':53,60 'copi':118 'dashboard':143 'db':58,169 'download':111 'easi':180 'especi':28 'extern':168 'featur':37 'file':114 'forward':122 'handl':110 'happen':40 'instal':98 'jump':17 'know':77 'log':135 'long':193 'major':29 'make':145 'may':44 'memori':65 'modifi':57 'move':5,112 'multipl':15 'need':3,21,45 'new':36,150 'nextcloud':93,166 'old':120 'one':84 'optim':39 'packag':103 'page':159 'pain':163 'patch':7,9 'permiss':116 'php':173 'proxi':52 'puke':62 'redi':171 'releas':30 'revers':51 'risk':34 'run':92 'safe':18 'script':108,200 'setup':185 'shell':107 'solid':190 'status':158 'step':87 'sure':146 'symlink':123 'tabl':59 'thing':151 'time':194 'updat':31,49,55,115 'upgrad':127 'use':167,198 'valid':23 've':68 'version':16,27 'vm':96 'wrote':105"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6327375"
+editedAt: null
+createdAt: DateTimeImmutable @1704076217 {#1969
date: 2024-01-01 03:30:17.0 +01:00
}
} |
|
Show voter details
|
4 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1374
+user: Proxies\__CG__\App\Entity\User {#1370 …}
+entry: App\Entity\Entry {#1856 …}
+magazine: App\Entity\Magazine {#312
+icon: Proxies\__CG__\App\Entity\Image {#293 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
- [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
- [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
\n
> Any issues on the community? Report it using the report flag.\n
\n
> Questions? DM the mods!
"""
+rules: null
+subscriptionsCount: 1
+entryCount: 222
+entryCommentCount: 3916
+postCount: 0
+postCommentCount: 0
+isAdult: false
+customCss: null
+lastActive: DateTime @1729582735 {#320
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#284 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#280 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#269 …}
+entries: Doctrine\ORM\PersistentCollection {#227 …}
+posts: Doctrine\ORM\PersistentCollection {#185 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#247 …}
+bans: Doctrine\ORM\PersistentCollection {#164 …}
+reports: Doctrine\ORM\PersistentCollection {#150 …}
+badges: Doctrine\ORM\PersistentCollection {#128 …}
+logs: Doctrine\ORM\PersistentCollection {#118 …}
+awards: Doctrine\ORM\PersistentCollection {#107 …}
+categories: Doctrine\ORM\PersistentCollection {#94 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
+apInboxUrl: "https://lemmy.world/inbox"
+apDomain: "lemmy.world"
+apPreferredUsername: "selfhosted"
+apDiscoverable: true
+apManuallyApprovesFollowers: null
+privateKey: null
+publicKey: null
+apFetchedAt: DateTime @1703473826 {#321
date: 2023-12-25 04:10:26.0 +01:00
}
+apDeletedAt: null
+apTimeoutAt: null
+visibility: "visible "
+createdAt: DateTimeImmutable @1703473826 {#315
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
+body: """
You absolutely need to move from patch to patch and cannot just do a multiple version jump safely. You also need to validate the configs between versions, especially major release updates or you risk breaking. New features and optimizations happen and you also may need to change our update your reverse proxy configuration on update, or modify db table configuration (just puking this from memory as I’ve had to do it before). I don’t know that there’s automation for each one of those steps.\n
\n
Because of that, I run nextcloud in a VM and install it from the binary package. I wrote a shell script that handles downloading, moving the files, updating permissions and copying the old config forward, symlinking and doing the upgrade. Then all I have to do is log in as administrator, check out the admin dashboard and make sure there aren’t new things I have to address in the status page. It’s a pain, but my nextcloud uses external db and redis and PHP caching so it’s not an easy out of the box setup. But it’s been solid for a long time once I adopted using this script.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 5
+score: 0
+lastActive: DateTime @1704076217 {#1769
date: 2024-01-01 03:30:17.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@atmur@lemmy.world"
"@MentallyExhausted@reddthat.com"
]
+children: Doctrine\ORM\PersistentCollection {#2466 …}
+nested: Doctrine\ORM\PersistentCollection {#2288 …}
+votes: Doctrine\ORM\PersistentCollection {#2446 …}
+reports: Doctrine\ORM\PersistentCollection {#2439 …}
+favourites: Doctrine\ORM\PersistentCollection {#2489 …}
+notifications: Doctrine\ORM\PersistentCollection {#60 …}
-id: 269000
-bodyTs: "'absolut':2 'address':155 'admin':142 'administr':138 'adopt':197 'also':20,43 'aren':148 'autom':81 'binari':102 'box':184 'break':35 'cach':174 'cannot':11 'chang':47 'check':139 'config':25,121 'configur':53,60 'copi':118 'dashboard':143 'db':58,169 'download':111 'easi':180 'especi':28 'extern':168 'featur':37 'file':114 'forward':122 'handl':110 'happen':40 'instal':98 'jump':17 'know':77 'log':135 'long':193 'major':29 'make':145 'may':44 'memori':65 'modifi':57 'move':5,112 'multipl':15 'need':3,21,45 'new':36,150 'nextcloud':93,166 'old':120 'one':84 'optim':39 'packag':103 'page':159 'pain':163 'patch':7,9 'permiss':116 'php':173 'proxi':52 'puke':62 'redi':171 'releas':30 'revers':51 'risk':34 'run':92 'safe':18 'script':108,200 'setup':185 'shell':107 'solid':190 'status':158 'step':87 'sure':146 'symlink':123 'tabl':59 'thing':151 'time':194 'updat':31,49,55,115 'upgrad':127 'use':167,198 'valid':23 've':68 'version':16,27 'vm':96 'wrote':105"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6327375"
+editedAt: null
+createdAt: DateTimeImmutable @1704076217 {#1969
date: 2024-01-01 03:30:17.0 +01:00
}
} |
|
Show voter details
|
5 |
DENIED
|
edit
|
App\Entity\Magazine {#312
+icon: Proxies\__CG__\App\Entity\Image {#293 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
- [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
- [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
\n
> Any issues on the community? Report it using the report flag.\n
\n
> Questions? DM the mods!
"""
+rules: null
+subscriptionsCount: 1
+entryCount: 222
+entryCommentCount: 3916
+postCount: 0
+postCommentCount: 0
+isAdult: false
+customCss: null
+lastActive: DateTime @1729582735 {#320
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#284 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#280 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#269 …}
+entries: Doctrine\ORM\PersistentCollection {#227 …}
+posts: Doctrine\ORM\PersistentCollection {#185 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#247 …}
+bans: Doctrine\ORM\PersistentCollection {#164 …}
+reports: Doctrine\ORM\PersistentCollection {#150 …}
+badges: Doctrine\ORM\PersistentCollection {#128 …}
+logs: Doctrine\ORM\PersistentCollection {#118 …}
+awards: Doctrine\ORM\PersistentCollection {#107 …}
+categories: Doctrine\ORM\PersistentCollection {#94 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
+apInboxUrl: "https://lemmy.world/inbox"
+apDomain: "lemmy.world"
+apPreferredUsername: "selfhosted"
+apDiscoverable: true
+apManuallyApprovesFollowers: null
+privateKey: null
+publicKey: null
+apFetchedAt: DateTime @1703473826 {#321
date: 2023-12-25 04:10:26.0 +01:00
}
+apDeletedAt: null
+apTimeoutAt: null
+visibility: "visible "
+createdAt: DateTimeImmutable @1703473826 {#315
date: 2023-12-25 04:10:26.0 +01:00
}
} |
|
Show voter details
|