1 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
2 |
DENIED
|
moderate
|
App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
} |
|
Show voter details
|
3 |
DENIED
|
edit
|
App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
} |
|
Show voter details
|
4 |
DENIED
|
moderate
|
App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
} |
|
Show voter details
|
5 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
6 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
} |
|
Show voter details
|
7 |
DENIED
|
edit
|
App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
} |
|
Show voter details
|
8 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
} |
|
Show voter details
|
9 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
10 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4518
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: """
PiVPN is elegant. Easy install, and I am impressed with the ascii QR code it generates.\n
\n
But I could not make it work. I am guessing that my Android setup is faulty, orrrr maybe something with the Pi? This is incredibly difficult to troubleshoot.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1705598558 {#4517
date: 2024-01-18 18:22:38.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4522 …}
+nested: Doctrine\ORM\PersistentCollection {#4528 …}
+votes: Doctrine\ORM\PersistentCollection {#4524 …}
+reports: Doctrine\ORM\PersistentCollection {#4529 …}
+favourites: Doctrine\ORM\PersistentCollection {#4531 …}
+notifications: Doctrine\ORM\PersistentCollection {#4533 …}
-id: 319736
-bodyTs: "'android':29 'ascii':12 'code':14 'could':19 'difficult':42 'easi':4 'eleg':3 'faulti':32 'generat':16 'guess':26 'impress':9 'incred':41 'instal':5 'make':21 'mayb':34 'orrrr':33 'pi':38 'pivpn':1 'qr':13 'setup':30 'someth':35 'troubleshoot':44 'work':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6804173"
+editedAt: null
+createdAt: DateTimeImmutable @1705598558 {#4514
date: 2024-01-18 18:22:38.0 +01:00
}
} |
|
Show voter details
|
11 |
DENIED
|
edit
|
App\Entity\EntryComment {#4518
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: """
PiVPN is elegant. Easy install, and I am impressed with the ascii QR code it generates.\n
\n
But I could not make it work. I am guessing that my Android setup is faulty, orrrr maybe something with the Pi? This is incredibly difficult to troubleshoot.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1705598558 {#4517
date: 2024-01-18 18:22:38.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4522 …}
+nested: Doctrine\ORM\PersistentCollection {#4528 …}
+votes: Doctrine\ORM\PersistentCollection {#4524 …}
+reports: Doctrine\ORM\PersistentCollection {#4529 …}
+favourites: Doctrine\ORM\PersistentCollection {#4531 …}
+notifications: Doctrine\ORM\PersistentCollection {#4533 …}
-id: 319736
-bodyTs: "'android':29 'ascii':12 'code':14 'could':19 'difficult':42 'easi':4 'eleg':3 'faulti':32 'generat':16 'guess':26 'impress':9 'incred':41 'instal':5 'make':21 'mayb':34 'orrrr':33 'pi':38 'pivpn':1 'qr':13 'setup':30 'someth':35 'troubleshoot':44 'work':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6804173"
+editedAt: null
+createdAt: DateTimeImmutable @1705598558 {#4514
date: 2024-01-18 18:22:38.0 +01:00
}
} |
|
Show voter details
|
12 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4518
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: """
PiVPN is elegant. Easy install, and I am impressed with the ascii QR code it generates.\n
\n
But I could not make it work. I am guessing that my Android setup is faulty, orrrr maybe something with the Pi? This is incredibly difficult to troubleshoot.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1705598558 {#4517
date: 2024-01-18 18:22:38.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4522 …}
+nested: Doctrine\ORM\PersistentCollection {#4528 …}
+votes: Doctrine\ORM\PersistentCollection {#4524 …}
+reports: Doctrine\ORM\PersistentCollection {#4529 …}
+favourites: Doctrine\ORM\PersistentCollection {#4531 …}
+notifications: Doctrine\ORM\PersistentCollection {#4533 …}
-id: 319736
-bodyTs: "'android':29 'ascii':12 'code':14 'could':19 'difficult':42 'easi':4 'eleg':3 'faulti':32 'generat':16 'guess':26 'impress':9 'incred':41 'instal':5 'make':21 'mayb':34 'orrrr':33 'pi':38 'pivpn':1 'qr':13 'setup':30 'someth':35 'troubleshoot':44 'work':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6804173"
+editedAt: null
+createdAt: DateTimeImmutable @1705598558 {#4514
date: 2024-01-18 18:22:38.0 +01:00
}
} |
|
Show voter details
|
13 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
14 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4587
+user: Proxies\__CG__\App\Entity\User {#4590 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4518
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: """
PiVPN is elegant. Easy install, and I am impressed with the ascii QR code it generates.\n
\n
But I could not make it work. I am guessing that my Android setup is faulty, orrrr maybe something with the Pi? This is incredibly difficult to troubleshoot.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1705598558 {#4517
date: 2024-01-18 18:22:38.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4522 …}
+nested: Doctrine\ORM\PersistentCollection {#4528 …}
+votes: Doctrine\ORM\PersistentCollection {#4524 …}
+reports: Doctrine\ORM\PersistentCollection {#4529 …}
+favourites: Doctrine\ORM\PersistentCollection {#4531 …}
+notifications: Doctrine\ORM\PersistentCollection {#4533 …}
-id: 319736
-bodyTs: "'android':29 'ascii':12 'code':14 'could':19 'difficult':42 'easi':4 'eleg':3 'faulti':32 'generat':16 'guess':26 'impress':9 'incred':41 'instal':5 'make':21 'mayb':34 'orrrr':33 'pi':38 'pivpn':1 'qr':13 'setup':30 'someth':35 'troubleshoot':44 'work':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6804173"
+editedAt: null
+createdAt: DateTimeImmutable @1705598558 {#4514
date: 2024-01-18 18:22:38.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: "What didn’t work?"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1705632052 {#4586
date: 2024-01-19 03:40:52.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4594 …}
+nested: Doctrine\ORM\PersistentCollection {#4596 …}
+votes: Doctrine\ORM\PersistentCollection {#4592 …}
+reports: Doctrine\ORM\PersistentCollection {#4598 …}
+favourites: Doctrine\ORM\PersistentCollection {#4600 …}
+notifications: Doctrine\ORM\PersistentCollection {#4602 …}
-id: 321224
-bodyTs: "'didn':2 'work':4"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6816368"
+editedAt: null
+createdAt: DateTimeImmutable @1705632052 {#4583
date: 2024-01-19 03:40:52.0 +01:00
}
} |
|
Show voter details
|
15 |
DENIED
|
edit
|
App\Entity\EntryComment {#4587
+user: Proxies\__CG__\App\Entity\User {#4590 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4518
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: """
PiVPN is elegant. Easy install, and I am impressed with the ascii QR code it generates.\n
\n
But I could not make it work. I am guessing that my Android setup is faulty, orrrr maybe something with the Pi? This is incredibly difficult to troubleshoot.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1705598558 {#4517
date: 2024-01-18 18:22:38.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4522 …}
+nested: Doctrine\ORM\PersistentCollection {#4528 …}
+votes: Doctrine\ORM\PersistentCollection {#4524 …}
+reports: Doctrine\ORM\PersistentCollection {#4529 …}
+favourites: Doctrine\ORM\PersistentCollection {#4531 …}
+notifications: Doctrine\ORM\PersistentCollection {#4533 …}
-id: 319736
-bodyTs: "'android':29 'ascii':12 'code':14 'could':19 'difficult':42 'easi':4 'eleg':3 'faulti':32 'generat':16 'guess':26 'impress':9 'incred':41 'instal':5 'make':21 'mayb':34 'orrrr':33 'pi':38 'pivpn':1 'qr':13 'setup':30 'someth':35 'troubleshoot':44 'work':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6804173"
+editedAt: null
+createdAt: DateTimeImmutable @1705598558 {#4514
date: 2024-01-18 18:22:38.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: "What didn’t work?"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1705632052 {#4586
date: 2024-01-19 03:40:52.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4594 …}
+nested: Doctrine\ORM\PersistentCollection {#4596 …}
+votes: Doctrine\ORM\PersistentCollection {#4592 …}
+reports: Doctrine\ORM\PersistentCollection {#4598 …}
+favourites: Doctrine\ORM\PersistentCollection {#4600 …}
+notifications: Doctrine\ORM\PersistentCollection {#4602 …}
-id: 321224
-bodyTs: "'didn':2 'work':4"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6816368"
+editedAt: null
+createdAt: DateTimeImmutable @1705632052 {#4583
date: 2024-01-19 03:40:52.0 +01:00
}
} |
|
Show voter details
|
16 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4587
+user: Proxies\__CG__\App\Entity\User {#4590 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4518
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: """
PiVPN is elegant. Easy install, and I am impressed with the ascii QR code it generates.\n
\n
But I could not make it work. I am guessing that my Android setup is faulty, orrrr maybe something with the Pi? This is incredibly difficult to troubleshoot.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1705598558 {#4517
date: 2024-01-18 18:22:38.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4522 …}
+nested: Doctrine\ORM\PersistentCollection {#4528 …}
+votes: Doctrine\ORM\PersistentCollection {#4524 …}
+reports: Doctrine\ORM\PersistentCollection {#4529 …}
+favourites: Doctrine\ORM\PersistentCollection {#4531 …}
+notifications: Doctrine\ORM\PersistentCollection {#4533 …}
-id: 319736
-bodyTs: "'android':29 'ascii':12 'code':14 'could':19 'difficult':42 'easi':4 'eleg':3 'faulti':32 'generat':16 'guess':26 'impress':9 'incred':41 'instal':5 'make':21 'mayb':34 'orrrr':33 'pi':38 'pivpn':1 'qr':13 'setup':30 'someth':35 'troubleshoot':44 'work':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6804173"
+editedAt: null
+createdAt: DateTimeImmutable @1705598558 {#4514
date: 2024-01-18 18:22:38.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: "What didn’t work?"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1705632052 {#4586
date: 2024-01-19 03:40:52.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4594 …}
+nested: Doctrine\ORM\PersistentCollection {#4596 …}
+votes: Doctrine\ORM\PersistentCollection {#4592 …}
+reports: Doctrine\ORM\PersistentCollection {#4598 …}
+favourites: Doctrine\ORM\PersistentCollection {#4600 …}
+notifications: Doctrine\ORM\PersistentCollection {#4602 …}
-id: 321224
-bodyTs: "'didn':2 'work':4"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6816368"
+editedAt: null
+createdAt: DateTimeImmutable @1705632052 {#4583
date: 2024-01-19 03:40:52.0 +01:00
}
} |
|
Show voter details
|
17 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
18 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4606
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4518
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: """
PiVPN is elegant. Easy install, and I am impressed with the ascii QR code it generates.\n
\n
But I could not make it work. I am guessing that my Android setup is faulty, orrrr maybe something with the Pi? This is incredibly difficult to troubleshoot.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1705598558 {#4517
date: 2024-01-18 18:22:38.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4522 …}
+nested: Doctrine\ORM\PersistentCollection {#4528 …}
+votes: Doctrine\ORM\PersistentCollection {#4524 …}
+reports: Doctrine\ORM\PersistentCollection {#4529 …}
+favourites: Doctrine\ORM\PersistentCollection {#4531 …}
+notifications: Doctrine\ORM\PersistentCollection {#4533 …}
-id: 319736
-bodyTs: "'android':29 'ascii':12 'code':14 'could':19 'difficult':42 'easi':4 'eleg':3 'faulti':32 'generat':16 'guess':26 'impress':9 'incred':41 'instal':5 'make':21 'mayb':34 'orrrr':33 'pi':38 'pivpn':1 'qr':13 'setup':30 'someth':35 'troubleshoot':44 'work':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6804173"
+editedAt: null
+createdAt: DateTimeImmutable @1705598558 {#4514
date: 2024-01-18 18:22:38.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: "As a side note i had to portforward in my router to make this work."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705661979 {#4604
date: 2024-01-19 11:59:39.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4607 …}
+nested: Doctrine\ORM\PersistentCollection {#4609 …}
+votes: Doctrine\ORM\PersistentCollection {#4611 …}
+reports: Doctrine\ORM\PersistentCollection {#4613 …}
+favourites: Doctrine\ORM\PersistentCollection {#4615 …}
+notifications: Doctrine\ORM\PersistentCollection {#4617 …}
-id: 322284
-bodyTs: "'make':13 'note':4 'portforward':8 'router':11 'side':3 'work':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6821791"
+editedAt: null
+createdAt: DateTimeImmutable @1705661979 {#4605
date: 2024-01-19 11:59:39.0 +01:00
}
} |
|
Show voter details
|
19 |
DENIED
|
edit
|
App\Entity\EntryComment {#4606
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4518
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: """
PiVPN is elegant. Easy install, and I am impressed with the ascii QR code it generates.\n
\n
But I could not make it work. I am guessing that my Android setup is faulty, orrrr maybe something with the Pi? This is incredibly difficult to troubleshoot.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1705598558 {#4517
date: 2024-01-18 18:22:38.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4522 …}
+nested: Doctrine\ORM\PersistentCollection {#4528 …}
+votes: Doctrine\ORM\PersistentCollection {#4524 …}
+reports: Doctrine\ORM\PersistentCollection {#4529 …}
+favourites: Doctrine\ORM\PersistentCollection {#4531 …}
+notifications: Doctrine\ORM\PersistentCollection {#4533 …}
-id: 319736
-bodyTs: "'android':29 'ascii':12 'code':14 'could':19 'difficult':42 'easi':4 'eleg':3 'faulti':32 'generat':16 'guess':26 'impress':9 'incred':41 'instal':5 'make':21 'mayb':34 'orrrr':33 'pi':38 'pivpn':1 'qr':13 'setup':30 'someth':35 'troubleshoot':44 'work':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6804173"
+editedAt: null
+createdAt: DateTimeImmutable @1705598558 {#4514
date: 2024-01-18 18:22:38.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: "As a side note i had to portforward in my router to make this work."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705661979 {#4604
date: 2024-01-19 11:59:39.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4607 …}
+nested: Doctrine\ORM\PersistentCollection {#4609 …}
+votes: Doctrine\ORM\PersistentCollection {#4611 …}
+reports: Doctrine\ORM\PersistentCollection {#4613 …}
+favourites: Doctrine\ORM\PersistentCollection {#4615 …}
+notifications: Doctrine\ORM\PersistentCollection {#4617 …}
-id: 322284
-bodyTs: "'make':13 'note':4 'portforward':8 'router':11 'side':3 'work':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6821791"
+editedAt: null
+createdAt: DateTimeImmutable @1705661979 {#4605
date: 2024-01-19 11:59:39.0 +01:00
}
} |
|
Show voter details
|
20 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4606
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4518
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: """
PiVPN is elegant. Easy install, and I am impressed with the ascii QR code it generates.\n
\n
But I could not make it work. I am guessing that my Android setup is faulty, orrrr maybe something with the Pi? This is incredibly difficult to troubleshoot.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1705598558 {#4517
date: 2024-01-18 18:22:38.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4522 …}
+nested: Doctrine\ORM\PersistentCollection {#4528 …}
+votes: Doctrine\ORM\PersistentCollection {#4524 …}
+reports: Doctrine\ORM\PersistentCollection {#4529 …}
+favourites: Doctrine\ORM\PersistentCollection {#4531 …}
+notifications: Doctrine\ORM\PersistentCollection {#4533 …}
-id: 319736
-bodyTs: "'android':29 'ascii':12 'code':14 'could':19 'difficult':42 'easi':4 'eleg':3 'faulti':32 'generat':16 'guess':26 'impress':9 'incred':41 'instal':5 'make':21 'mayb':34 'orrrr':33 'pi':38 'pivpn':1 'qr':13 'setup':30 'someth':35 'troubleshoot':44 'work':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6804173"
+editedAt: null
+createdAt: DateTimeImmutable @1705598558 {#4514
date: 2024-01-18 18:22:38.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: "As a side note i had to portforward in my router to make this work."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705661979 {#4604
date: 2024-01-19 11:59:39.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4607 …}
+nested: Doctrine\ORM\PersistentCollection {#4609 …}
+votes: Doctrine\ORM\PersistentCollection {#4611 …}
+reports: Doctrine\ORM\PersistentCollection {#4613 …}
+favourites: Doctrine\ORM\PersistentCollection {#4615 …}
+notifications: Doctrine\ORM\PersistentCollection {#4617 …}
-id: 322284
-bodyTs: "'make':13 'note':4 'portforward':8 'router':11 'side':3 'work':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6821791"
+editedAt: null
+createdAt: DateTimeImmutable @1705661979 {#4605
date: 2024-01-19 11:59:39.0 +01:00
}
} |
|
Show voter details
|
21 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
22 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4644
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4606
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4518
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: """
PiVPN is elegant. Easy install, and I am impressed with the ascii QR code it generates.\n
\n
But I could not make it work. I am guessing that my Android setup is faulty, orrrr maybe something with the Pi? This is incredibly difficult to troubleshoot.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1705598558 {#4517
date: 2024-01-18 18:22:38.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4522 …}
+nested: Doctrine\ORM\PersistentCollection {#4528 …}
+votes: Doctrine\ORM\PersistentCollection {#4524 …}
+reports: Doctrine\ORM\PersistentCollection {#4529 …}
+favourites: Doctrine\ORM\PersistentCollection {#4531 …}
+notifications: Doctrine\ORM\PersistentCollection {#4533 …}
-id: 319736
-bodyTs: "'android':29 'ascii':12 'code':14 'could':19 'difficult':42 'easi':4 'eleg':3 'faulti':32 'generat':16 'guess':26 'impress':9 'incred':41 'instal':5 'make':21 'mayb':34 'orrrr':33 'pi':38 'pivpn':1 'qr':13 'setup':30 'someth':35 'troubleshoot':44 'work':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6804173"
+editedAt: null
+createdAt: DateTimeImmutable @1705598558 {#4514
date: 2024-01-18 18:22:38.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: "As a side note i had to portforward in my router to make this work."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705661979 {#4604
date: 2024-01-19 11:59:39.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4607 …}
+nested: Doctrine\ORM\PersistentCollection {#4609 …}
+votes: Doctrine\ORM\PersistentCollection {#4611 …}
+reports: Doctrine\ORM\PersistentCollection {#4613 …}
+favourites: Doctrine\ORM\PersistentCollection {#4615 …}
+notifications: Doctrine\ORM\PersistentCollection {#4617 …}
-id: 322284
-bodyTs: "'make':13 'note':4 'portforward':8 'router':11 'side':3 'work':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6821791"
+editedAt: null
+createdAt: DateTimeImmutable @1705661979 {#4605
date: 2024-01-19 11:59:39.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: "Obviously :) and make sure to forward to the correct LAN IP address, and make sure that machine has a static IP (or DHCP reservation)."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705667381 {#4645
date: 2024-01-19 13:29:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4641 …}
+nested: Doctrine\ORM\PersistentCollection {#4637 …}
+votes: Doctrine\ORM\PersistentCollection {#4635 …}
+reports: Doctrine\ORM\PersistentCollection {#4650 …}
+favourites: Doctrine\ORM\PersistentCollection {#4652 …}
+notifications: Doctrine\ORM\PersistentCollection {#4654 …}
-id: 322466
-bodyTs: "'address':12 'correct':9 'dhcp':23 'forward':6 'ip':11,21 'lan':10 'machin':17 'make':3,14 'obvious':1 'reserv':24 'static':20 'sure':4,15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6822930"
+editedAt: null
+createdAt: DateTimeImmutable @1705667381 {#4648
date: 2024-01-19 13:29:41.0 +01:00
}
} |
|
Show voter details
|
23 |
DENIED
|
edit
|
App\Entity\EntryComment {#4644
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4606
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4518
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: """
PiVPN is elegant. Easy install, and I am impressed with the ascii QR code it generates.\n
\n
But I could not make it work. I am guessing that my Android setup is faulty, orrrr maybe something with the Pi? This is incredibly difficult to troubleshoot.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1705598558 {#4517
date: 2024-01-18 18:22:38.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4522 …}
+nested: Doctrine\ORM\PersistentCollection {#4528 …}
+votes: Doctrine\ORM\PersistentCollection {#4524 …}
+reports: Doctrine\ORM\PersistentCollection {#4529 …}
+favourites: Doctrine\ORM\PersistentCollection {#4531 …}
+notifications: Doctrine\ORM\PersistentCollection {#4533 …}
-id: 319736
-bodyTs: "'android':29 'ascii':12 'code':14 'could':19 'difficult':42 'easi':4 'eleg':3 'faulti':32 'generat':16 'guess':26 'impress':9 'incred':41 'instal':5 'make':21 'mayb':34 'orrrr':33 'pi':38 'pivpn':1 'qr':13 'setup':30 'someth':35 'troubleshoot':44 'work':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6804173"
+editedAt: null
+createdAt: DateTimeImmutable @1705598558 {#4514
date: 2024-01-18 18:22:38.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: "As a side note i had to portforward in my router to make this work."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705661979 {#4604
date: 2024-01-19 11:59:39.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4607 …}
+nested: Doctrine\ORM\PersistentCollection {#4609 …}
+votes: Doctrine\ORM\PersistentCollection {#4611 …}
+reports: Doctrine\ORM\PersistentCollection {#4613 …}
+favourites: Doctrine\ORM\PersistentCollection {#4615 …}
+notifications: Doctrine\ORM\PersistentCollection {#4617 …}
-id: 322284
-bodyTs: "'make':13 'note':4 'portforward':8 'router':11 'side':3 'work':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6821791"
+editedAt: null
+createdAt: DateTimeImmutable @1705661979 {#4605
date: 2024-01-19 11:59:39.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: "Obviously :) and make sure to forward to the correct LAN IP address, and make sure that machine has a static IP (or DHCP reservation)."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705667381 {#4645
date: 2024-01-19 13:29:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4641 …}
+nested: Doctrine\ORM\PersistentCollection {#4637 …}
+votes: Doctrine\ORM\PersistentCollection {#4635 …}
+reports: Doctrine\ORM\PersistentCollection {#4650 …}
+favourites: Doctrine\ORM\PersistentCollection {#4652 …}
+notifications: Doctrine\ORM\PersistentCollection {#4654 …}
-id: 322466
-bodyTs: "'address':12 'correct':9 'dhcp':23 'forward':6 'ip':11,21 'lan':10 'machin':17 'make':3,14 'obvious':1 'reserv':24 'static':20 'sure':4,15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6822930"
+editedAt: null
+createdAt: DateTimeImmutable @1705667381 {#4648
date: 2024-01-19 13:29:41.0 +01:00
}
} |
|
Show voter details
|
24 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4644
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4606
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4518
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: """
PiVPN is elegant. Easy install, and I am impressed with the ascii QR code it generates.\n
\n
But I could not make it work. I am guessing that my Android setup is faulty, orrrr maybe something with the Pi? This is incredibly difficult to troubleshoot.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1705598558 {#4517
date: 2024-01-18 18:22:38.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4522 …}
+nested: Doctrine\ORM\PersistentCollection {#4528 …}
+votes: Doctrine\ORM\PersistentCollection {#4524 …}
+reports: Doctrine\ORM\PersistentCollection {#4529 …}
+favourites: Doctrine\ORM\PersistentCollection {#4531 …}
+notifications: Doctrine\ORM\PersistentCollection {#4533 …}
-id: 319736
-bodyTs: "'android':29 'ascii':12 'code':14 'could':19 'difficult':42 'easi':4 'eleg':3 'faulti':32 'generat':16 'guess':26 'impress':9 'incred':41 'instal':5 'make':21 'mayb':34 'orrrr':33 'pi':38 'pivpn':1 'qr':13 'setup':30 'someth':35 'troubleshoot':44 'work':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6804173"
+editedAt: null
+createdAt: DateTimeImmutable @1705598558 {#4514
date: 2024-01-18 18:22:38.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: "As a side note i had to portforward in my router to make this work."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705661979 {#4604
date: 2024-01-19 11:59:39.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4607 …}
+nested: Doctrine\ORM\PersistentCollection {#4609 …}
+votes: Doctrine\ORM\PersistentCollection {#4611 …}
+reports: Doctrine\ORM\PersistentCollection {#4613 …}
+favourites: Doctrine\ORM\PersistentCollection {#4615 …}
+notifications: Doctrine\ORM\PersistentCollection {#4617 …}
-id: 322284
-bodyTs: "'make':13 'note':4 'portforward':8 'router':11 'side':3 'work':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6821791"
+editedAt: null
+createdAt: DateTimeImmutable @1705661979 {#4605
date: 2024-01-19 11:59:39.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: "Obviously :) and make sure to forward to the correct LAN IP address, and make sure that machine has a static IP (or DHCP reservation)."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705667381 {#4645
date: 2024-01-19 13:29:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4641 …}
+nested: Doctrine\ORM\PersistentCollection {#4637 …}
+votes: Doctrine\ORM\PersistentCollection {#4635 …}
+reports: Doctrine\ORM\PersistentCollection {#4650 …}
+favourites: Doctrine\ORM\PersistentCollection {#4652 …}
+notifications: Doctrine\ORM\PersistentCollection {#4654 …}
-id: 322466
-bodyTs: "'address':12 'correct':9 'dhcp':23 'forward':6 'ip':11,21 'lan':10 'machin':17 'make':3,14 'obvious':1 'reserv':24 'static':20 'sure':4,15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6822930"
+editedAt: null
+createdAt: DateTimeImmutable @1705667381 {#4648
date: 2024-01-19 13:29:41.0 +01:00
}
} |
|
Show voter details
|
25 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
26 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4537
+user: Proxies\__CG__\App\Entity\User {#4538 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: "Here is a script to easily install WireGuard and generate client config files for any server: [github.com/Nyr/wireguard-install](https://github.com/Nyr/wireguard-install)"
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1705572953 {#4535
date: 2024-01-18 11:15:53.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4539 …}
+nested: Doctrine\ORM\PersistentCollection {#4541 …}
+votes: Doctrine\ORM\PersistentCollection {#4543 …}
+reports: Doctrine\ORM\PersistentCollection {#4545 …}
+favourites: Doctrine\ORM\PersistentCollection {#4547 …}
+notifications: Doctrine\ORM\PersistentCollection {#4549 …}
-id: 318835
-bodyTs: "'/nyr/wireguard-install](https://github.com/nyr/wireguard-install)':19 'client':11 'config':12 'easili':6 'file':13 'generat':10 'github.com':18 'github.com/nyr/wireguard-install](https://github.com/nyr/wireguard-install)':17 'instal':7 'script':4 'server':16 'wireguard':8"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmings.world/comment/5112730"
+editedAt: null
+createdAt: DateTimeImmutable @1705572953 {#4536
date: 2024-01-18 11:15:53.0 +01:00
}
} |
|
Show voter details
|
27 |
DENIED
|
edit
|
App\Entity\EntryComment {#4537
+user: Proxies\__CG__\App\Entity\User {#4538 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: "Here is a script to easily install WireGuard and generate client config files for any server: [github.com/Nyr/wireguard-install](https://github.com/Nyr/wireguard-install)"
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1705572953 {#4535
date: 2024-01-18 11:15:53.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4539 …}
+nested: Doctrine\ORM\PersistentCollection {#4541 …}
+votes: Doctrine\ORM\PersistentCollection {#4543 …}
+reports: Doctrine\ORM\PersistentCollection {#4545 …}
+favourites: Doctrine\ORM\PersistentCollection {#4547 …}
+notifications: Doctrine\ORM\PersistentCollection {#4549 …}
-id: 318835
-bodyTs: "'/nyr/wireguard-install](https://github.com/nyr/wireguard-install)':19 'client':11 'config':12 'easili':6 'file':13 'generat':10 'github.com':18 'github.com/nyr/wireguard-install](https://github.com/nyr/wireguard-install)':17 'instal':7 'script':4 'server':16 'wireguard':8"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmings.world/comment/5112730"
+editedAt: null
+createdAt: DateTimeImmutable @1705572953 {#4536
date: 2024-01-18 11:15:53.0 +01:00
}
} |
|
Show voter details
|
28 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4537
+user: Proxies\__CG__\App\Entity\User {#4538 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4106
+user: App\Entity\User {#4055 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
I chose wireguard implemented by pivpn (i like pi’s)\n
\n
Wireguard app on phone and a quick duckduck will find you a script or app for your laptop. Connected to your home in seconds.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1726713713 {#4115
date: 2024-09-19 04:41:53.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4104 …}
+nested: Doctrine\ORM\PersistentCollection {#4102 …}
+votes: Doctrine\ORM\PersistentCollection {#4100 …}
+reports: Doctrine\ORM\PersistentCollection {#4098 …}
+favourites: Doctrine\ORM\PersistentCollection {#4066 …}
+notifications: Doctrine\ORM\PersistentCollection {#4070 …}
-id: 318765
-bodyTs: "'app':12,25 'chose':2 'connect':29 'duckduck':18 'find':20 'home':32 'implement':4 'laptop':28 'like':8 'phone':14 'pi':9 'pivpn':6 'quick':17 'script':23 'second':34 'wireguard':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795469"
+editedAt: null
+createdAt: DateTimeImmutable @1705569836 {#4047
date: 2024-01-18 10:23:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#4106}
+body: "Here is a script to easily install WireGuard and generate client config files for any server: [github.com/Nyr/wireguard-install](https://github.com/Nyr/wireguard-install)"
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1705572953 {#4535
date: 2024-01-18 11:15:53.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@Lordjohn68@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4539 …}
+nested: Doctrine\ORM\PersistentCollection {#4541 …}
+votes: Doctrine\ORM\PersistentCollection {#4543 …}
+reports: Doctrine\ORM\PersistentCollection {#4545 …}
+favourites: Doctrine\ORM\PersistentCollection {#4547 …}
+notifications: Doctrine\ORM\PersistentCollection {#4549 …}
-id: 318835
-bodyTs: "'/nyr/wireguard-install](https://github.com/nyr/wireguard-install)':19 'client':11 'config':12 'easili':6 'file':13 'generat':10 'github.com':18 'github.com/nyr/wireguard-install](https://github.com/nyr/wireguard-install)':17 'instal':7 'script':4 'server':16 'wireguard':8"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmings.world/comment/5112730"
+editedAt: null
+createdAt: DateTimeImmutable @1705572953 {#4536
date: 2024-01-18 11:15:53.0 +01:00
}
} |
|
Show voter details
|
29 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
30 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4144
+user: App\Entity\User {#4134 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Tailscale can meet each of your bullet points.\n
\n
Don’t bother with VPN just use Tailscale, and install the client on your other devices (they have clients for every OS).\n
\n
This creates an encrypted virtual network between your devices. It can even enable access to hardware, like printers (or anything with an IP address) by enabling Subnet Routing.\n
\n
To provide access to specific resources for other people, you can use the Funnel feature, which provides an entrance into your Tailscale Network for the specified resources, fully encrypted, from anywhere. No Tailscale client required.\n
\n
And if you have friends who use Tailscale, using the Serve option, you can invite them to connect to your Tailscale network (again, for specified resources) from their Tailscale network.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1705592158 {#4158
date: 2024-01-18 16:35:58.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4149 …}
+nested: Doctrine\ORM\PersistentCollection {#4148 …}
+votes: Doctrine\ORM\PersistentCollection {#4138 …}
+reports: Doctrine\ORM\PersistentCollection {#4141 …}
+favourites: Doctrine\ORM\PersistentCollection {#4139 …}
+notifications: Doctrine\ORM\PersistentCollection {#4137 …}
-id: 319441
-bodyTs: "'access':44,61 'address':54 'anyth':50 'anywher':89 'bother':11 'bullet':7 'client':20,27,92 'connect':111 'creat':32 'devic':24,39 'enabl':43,56 'encrypt':34,87 'entranc':77 'even':42 'everi':29 'featur':73 'friend':98 'fulli':86 'funnel':72 'hardwar':46 'instal':18 'invit':108 'ip':53 'like':47 'meet':3 'network':36,81,115,123 'option':105 'os':30 'peopl':67 'point':8 'printer':48 'provid':60,75 'requir':93 'resourc':64,85,119 'rout':58 'serv':104 'specif':63 'specifi':84,118 'subnet':57 'tailscal':1,16,80,91,101,114,122 'use':15,70,100,102 'virtual':35 'vpn':13"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8402889"
+editedAt: DateTimeImmutable @1726421638 {#4156
date: 2024-09-15 19:33:58.0 +02:00
}
+createdAt: DateTimeImmutable @1705592158 {#4157
date: 2024-01-18 16:35:58.0 +01:00
}
} |
|
Show voter details
|
31 |
DENIED
|
edit
|
App\Entity\EntryComment {#4144
+user: App\Entity\User {#4134 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Tailscale can meet each of your bullet points.\n
\n
Don’t bother with VPN just use Tailscale, and install the client on your other devices (they have clients for every OS).\n
\n
This creates an encrypted virtual network between your devices. It can even enable access to hardware, like printers (or anything with an IP address) by enabling Subnet Routing.\n
\n
To provide access to specific resources for other people, you can use the Funnel feature, which provides an entrance into your Tailscale Network for the specified resources, fully encrypted, from anywhere. No Tailscale client required.\n
\n
And if you have friends who use Tailscale, using the Serve option, you can invite them to connect to your Tailscale network (again, for specified resources) from their Tailscale network.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1705592158 {#4158
date: 2024-01-18 16:35:58.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4149 …}
+nested: Doctrine\ORM\PersistentCollection {#4148 …}
+votes: Doctrine\ORM\PersistentCollection {#4138 …}
+reports: Doctrine\ORM\PersistentCollection {#4141 …}
+favourites: Doctrine\ORM\PersistentCollection {#4139 …}
+notifications: Doctrine\ORM\PersistentCollection {#4137 …}
-id: 319441
-bodyTs: "'access':44,61 'address':54 'anyth':50 'anywher':89 'bother':11 'bullet':7 'client':20,27,92 'connect':111 'creat':32 'devic':24,39 'enabl':43,56 'encrypt':34,87 'entranc':77 'even':42 'everi':29 'featur':73 'friend':98 'fulli':86 'funnel':72 'hardwar':46 'instal':18 'invit':108 'ip':53 'like':47 'meet':3 'network':36,81,115,123 'option':105 'os':30 'peopl':67 'point':8 'printer':48 'provid':60,75 'requir':93 'resourc':64,85,119 'rout':58 'serv':104 'specif':63 'specifi':84,118 'subnet':57 'tailscal':1,16,80,91,101,114,122 'use':15,70,100,102 'virtual':35 'vpn':13"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8402889"
+editedAt: DateTimeImmutable @1726421638 {#4156
date: 2024-09-15 19:33:58.0 +02:00
}
+createdAt: DateTimeImmutable @1705592158 {#4157
date: 2024-01-18 16:35:58.0 +01:00
}
} |
|
Show voter details
|
32 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4144
+user: App\Entity\User {#4134 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Tailscale can meet each of your bullet points.\n
\n
Don’t bother with VPN just use Tailscale, and install the client on your other devices (they have clients for every OS).\n
\n
This creates an encrypted virtual network between your devices. It can even enable access to hardware, like printers (or anything with an IP address) by enabling Subnet Routing.\n
\n
To provide access to specific resources for other people, you can use the Funnel feature, which provides an entrance into your Tailscale Network for the specified resources, fully encrypted, from anywhere. No Tailscale client required.\n
\n
And if you have friends who use Tailscale, using the Serve option, you can invite them to connect to your Tailscale network (again, for specified resources) from their Tailscale network.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1705592158 {#4158
date: 2024-01-18 16:35:58.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4149 …}
+nested: Doctrine\ORM\PersistentCollection {#4148 …}
+votes: Doctrine\ORM\PersistentCollection {#4138 …}
+reports: Doctrine\ORM\PersistentCollection {#4141 …}
+favourites: Doctrine\ORM\PersistentCollection {#4139 …}
+notifications: Doctrine\ORM\PersistentCollection {#4137 …}
-id: 319441
-bodyTs: "'access':44,61 'address':54 'anyth':50 'anywher':89 'bother':11 'bullet':7 'client':20,27,92 'connect':111 'creat':32 'devic':24,39 'enabl':43,56 'encrypt':34,87 'entranc':77 'even':42 'everi':29 'featur':73 'friend':98 'fulli':86 'funnel':72 'hardwar':46 'instal':18 'invit':108 'ip':53 'like':47 'meet':3 'network':36,81,115,123 'option':105 'os':30 'peopl':67 'point':8 'printer':48 'provid':60,75 'requir':93 'resourc':64,85,119 'rout':58 'serv':104 'specif':63 'specifi':84,118 'subnet':57 'tailscal':1,16,80,91,101,114,122 'use':15,70,100,102 'virtual':35 'vpn':13"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8402889"
+editedAt: DateTimeImmutable @1726421638 {#4156
date: 2024-09-15 19:33:58.0 +02:00
}
+createdAt: DateTimeImmutable @1705592158 {#4157
date: 2024-01-18 16:35:58.0 +01:00
}
} |
|
Show voter details
|
33 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
34 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4220
+user: App\Entity\User {#4233 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Not expert, but basically you should port forward wireguard port 51820 to your server, install wireguard server, create client(s) and load QR code (or config) on android/laptop and you are set. Pi hole DNS and everything else should work just like when you are on home wifi.\n
\n
You can leave your CF for public access, but do you really need PF 80 and 443 if you are using CF tunnels? (I thought you dont, but I never used CF. Feels like its more safe to hve CF tunnels if you dont need to PF, but you have a middle man you have to trust)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726375731 {#4215
date: 2024-09-15 06:48:51.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4221 …}
+nested: Doctrine\ORM\PersistentCollection {#4223 …}
+votes: Doctrine\ORM\PersistentCollection {#4225 …}
+reports: Doctrine\ORM\PersistentCollection {#4227 …}
+favourites: Doctrine\ORM\PersistentCollection {#4229 …}
+notifications: Doctrine\ORM\PersistentCollection {#4231 …}
-id: 318874
-bodyTs: "'443':65 '51820':11 '80':63 'access':56 'android/laptop':28 'basic':4 'cf':53,70,80,88 'client':19 'code':24 'config':26 'creat':18 'dns':35 'dont':75,92 'els':38 'everyth':37 'expert':2 'feel':81 'forward':8 'hole':34 'home':47 'hve':87 'instal':15 'leav':51 'like':42,82 'load':22 'man':101 'middl':100 'need':61,93 'never':78 'pf':62,95 'pi':33 'port':7,10 'public':55 'qr':23 'realli':60 'safe':85 'server':14,17 'set':32 'thought':73 'trust':105 'tunnel':71,89 'use':69,79 'wifi':48 'wireguard':9,16 'work':40"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8396565"
+editedAt: null
+createdAt: DateTimeImmutable @1705575091 {#4216
date: 2024-01-18 11:51:31.0 +01:00
}
} |
|
Show voter details
|
35 |
DENIED
|
edit
|
App\Entity\EntryComment {#4220
+user: App\Entity\User {#4233 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Not expert, but basically you should port forward wireguard port 51820 to your server, install wireguard server, create client(s) and load QR code (or config) on android/laptop and you are set. Pi hole DNS and everything else should work just like when you are on home wifi.\n
\n
You can leave your CF for public access, but do you really need PF 80 and 443 if you are using CF tunnels? (I thought you dont, but I never used CF. Feels like its more safe to hve CF tunnels if you dont need to PF, but you have a middle man you have to trust)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726375731 {#4215
date: 2024-09-15 06:48:51.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4221 …}
+nested: Doctrine\ORM\PersistentCollection {#4223 …}
+votes: Doctrine\ORM\PersistentCollection {#4225 …}
+reports: Doctrine\ORM\PersistentCollection {#4227 …}
+favourites: Doctrine\ORM\PersistentCollection {#4229 …}
+notifications: Doctrine\ORM\PersistentCollection {#4231 …}
-id: 318874
-bodyTs: "'443':65 '51820':11 '80':63 'access':56 'android/laptop':28 'basic':4 'cf':53,70,80,88 'client':19 'code':24 'config':26 'creat':18 'dns':35 'dont':75,92 'els':38 'everyth':37 'expert':2 'feel':81 'forward':8 'hole':34 'home':47 'hve':87 'instal':15 'leav':51 'like':42,82 'load':22 'man':101 'middl':100 'need':61,93 'never':78 'pf':62,95 'pi':33 'port':7,10 'public':55 'qr':23 'realli':60 'safe':85 'server':14,17 'set':32 'thought':73 'trust':105 'tunnel':71,89 'use':69,79 'wifi':48 'wireguard':9,16 'work':40"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8396565"
+editedAt: null
+createdAt: DateTimeImmutable @1705575091 {#4216
date: 2024-01-18 11:51:31.0 +01:00
}
} |
|
Show voter details
|
36 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4220
+user: App\Entity\User {#4233 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Not expert, but basically you should port forward wireguard port 51820 to your server, install wireguard server, create client(s) and load QR code (or config) on android/laptop and you are set. Pi hole DNS and everything else should work just like when you are on home wifi.\n
\n
You can leave your CF for public access, but do you really need PF 80 and 443 if you are using CF tunnels? (I thought you dont, but I never used CF. Feels like its more safe to hve CF tunnels if you dont need to PF, but you have a middle man you have to trust)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726375731 {#4215
date: 2024-09-15 06:48:51.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4221 …}
+nested: Doctrine\ORM\PersistentCollection {#4223 …}
+votes: Doctrine\ORM\PersistentCollection {#4225 …}
+reports: Doctrine\ORM\PersistentCollection {#4227 …}
+favourites: Doctrine\ORM\PersistentCollection {#4229 …}
+notifications: Doctrine\ORM\PersistentCollection {#4231 …}
-id: 318874
-bodyTs: "'443':65 '51820':11 '80':63 'access':56 'android/laptop':28 'basic':4 'cf':53,70,80,88 'client':19 'code':24 'config':26 'creat':18 'dns':35 'dont':75,92 'els':38 'everyth':37 'expert':2 'feel':81 'forward':8 'hole':34 'home':47 'hve':87 'instal':15 'leav':51 'like':42,82 'load':22 'man':101 'middl':100 'need':61,93 'never':78 'pf':62,95 'pi':33 'port':7,10 'public':55 'qr':23 'realli':60 'safe':85 'server':14,17 'set':32 'thought':73 'trust':105 'tunnel':71,89 'use':69,79 'wifi':48 'wireguard':9,16 'work':40"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8396565"
+editedAt: null
+createdAt: DateTimeImmutable @1705575091 {#4216
date: 2024-01-18 11:51:31.0 +01:00
}
} |
|
Show voter details
|
37 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
38 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4568
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4220
+user: App\Entity\User {#4233 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Not expert, but basically you should port forward wireguard port 51820 to your server, install wireguard server, create client(s) and load QR code (or config) on android/laptop and you are set. Pi hole DNS and everything else should work just like when you are on home wifi.\n
\n
You can leave your CF for public access, but do you really need PF 80 and 443 if you are using CF tunnels? (I thought you dont, but I never used CF. Feels like its more safe to hve CF tunnels if you dont need to PF, but you have a middle man you have to trust)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726375731 {#4215
date: 2024-09-15 06:48:51.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4221 …}
+nested: Doctrine\ORM\PersistentCollection {#4223 …}
+votes: Doctrine\ORM\PersistentCollection {#4225 …}
+reports: Doctrine\ORM\PersistentCollection {#4227 …}
+favourites: Doctrine\ORM\PersistentCollection {#4229 …}
+notifications: Doctrine\ORM\PersistentCollection {#4231 …}
-id: 318874
-bodyTs: "'443':65 '51820':11 '80':63 'access':56 'android/laptop':28 'basic':4 'cf':53,70,80,88 'client':19 'code':24 'config':26 'creat':18 'dns':35 'dont':75,92 'els':38 'everyth':37 'expert':2 'feel':81 'forward':8 'hole':34 'home':47 'hve':87 'instal':15 'leav':51 'like':42,82 'load':22 'man':101 'middl':100 'need':61,93 'never':78 'pf':62,95 'pi':33 'port':7,10 'public':55 'qr':23 'realli':60 'safe':85 'server':14,17 'set':32 'thought':73 'trust':105 'tunnel':71,89 'use':69,79 'wifi':48 'wireguard':9,16 'work':40"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8396565"
+editedAt: null
+createdAt: DateTimeImmutable @1705575091 {#4216
date: 2024-01-18 11:51:31.0 +01:00
}
}
+root: App\Entity\EntryComment {#4220}
+body: """
Thank you for providing specific steps that I can take! I will look into this.\n
\n
No I do not use cloudflare tunnels, just regular cloudflare to publish my services to the whole world - which is a concern of course.\n
\n
Going with a connection from my device via wireguard sounds like just the right thing to do.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1705579369 {#4566
date: 2024-01-18 13:02:49.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@rambos@lemm.ee"
]
+children: Doctrine\ORM\PersistentCollection {#4569 …}
+nested: Doctrine\ORM\PersistentCollection {#4571 …}
+votes: Doctrine\ORM\PersistentCollection {#4573 …}
+reports: Doctrine\ORM\PersistentCollection {#4575 …}
+favourites: Doctrine\ORM\PersistentCollection {#4577 …}
+notifications: Doctrine\ORM\PersistentCollection {#4579 …}
-id: 318991
-bodyTs: "'cloudflar':21,25 'concern':37 'connect':43 'cours':39 'devic':46 'go':40 'like':50 'look':13 'provid':4 'publish':27 'regular':24 'right':53 'servic':29 'sound':49 'specif':5 'step':6 'take':10 'thank':1 'thing':54 'tunnel':22 'use':20 'via':47 'whole':32 'wireguard':48 'world':33"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6797741"
+editedAt: null
+createdAt: DateTimeImmutable @1705579369 {#4567
date: 2024-01-18 13:02:49.0 +01:00
}
} |
|
Show voter details
|
39 |
DENIED
|
edit
|
App\Entity\EntryComment {#4568
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4220
+user: App\Entity\User {#4233 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Not expert, but basically you should port forward wireguard port 51820 to your server, install wireguard server, create client(s) and load QR code (or config) on android/laptop and you are set. Pi hole DNS and everything else should work just like when you are on home wifi.\n
\n
You can leave your CF for public access, but do you really need PF 80 and 443 if you are using CF tunnels? (I thought you dont, but I never used CF. Feels like its more safe to hve CF tunnels if you dont need to PF, but you have a middle man you have to trust)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726375731 {#4215
date: 2024-09-15 06:48:51.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4221 …}
+nested: Doctrine\ORM\PersistentCollection {#4223 …}
+votes: Doctrine\ORM\PersistentCollection {#4225 …}
+reports: Doctrine\ORM\PersistentCollection {#4227 …}
+favourites: Doctrine\ORM\PersistentCollection {#4229 …}
+notifications: Doctrine\ORM\PersistentCollection {#4231 …}
-id: 318874
-bodyTs: "'443':65 '51820':11 '80':63 'access':56 'android/laptop':28 'basic':4 'cf':53,70,80,88 'client':19 'code':24 'config':26 'creat':18 'dns':35 'dont':75,92 'els':38 'everyth':37 'expert':2 'feel':81 'forward':8 'hole':34 'home':47 'hve':87 'instal':15 'leav':51 'like':42,82 'load':22 'man':101 'middl':100 'need':61,93 'never':78 'pf':62,95 'pi':33 'port':7,10 'public':55 'qr':23 'realli':60 'safe':85 'server':14,17 'set':32 'thought':73 'trust':105 'tunnel':71,89 'use':69,79 'wifi':48 'wireguard':9,16 'work':40"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8396565"
+editedAt: null
+createdAt: DateTimeImmutable @1705575091 {#4216
date: 2024-01-18 11:51:31.0 +01:00
}
}
+root: App\Entity\EntryComment {#4220}
+body: """
Thank you for providing specific steps that I can take! I will look into this.\n
\n
No I do not use cloudflare tunnels, just regular cloudflare to publish my services to the whole world - which is a concern of course.\n
\n
Going with a connection from my device via wireguard sounds like just the right thing to do.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1705579369 {#4566
date: 2024-01-18 13:02:49.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@rambos@lemm.ee"
]
+children: Doctrine\ORM\PersistentCollection {#4569 …}
+nested: Doctrine\ORM\PersistentCollection {#4571 …}
+votes: Doctrine\ORM\PersistentCollection {#4573 …}
+reports: Doctrine\ORM\PersistentCollection {#4575 …}
+favourites: Doctrine\ORM\PersistentCollection {#4577 …}
+notifications: Doctrine\ORM\PersistentCollection {#4579 …}
-id: 318991
-bodyTs: "'cloudflar':21,25 'concern':37 'connect':43 'cours':39 'devic':46 'go':40 'like':50 'look':13 'provid':4 'publish':27 'regular':24 'right':53 'servic':29 'sound':49 'specif':5 'step':6 'take':10 'thank':1 'thing':54 'tunnel':22 'use':20 'via':47 'whole':32 'wireguard':48 'world':33"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6797741"
+editedAt: null
+createdAt: DateTimeImmutable @1705579369 {#4567
date: 2024-01-18 13:02:49.0 +01:00
}
} |
|
Show voter details
|
40 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4568
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4220
+user: App\Entity\User {#4233 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Not expert, but basically you should port forward wireguard port 51820 to your server, install wireguard server, create client(s) and load QR code (or config) on android/laptop and you are set. Pi hole DNS and everything else should work just like when you are on home wifi.\n
\n
You can leave your CF for public access, but do you really need PF 80 and 443 if you are using CF tunnels? (I thought you dont, but I never used CF. Feels like its more safe to hve CF tunnels if you dont need to PF, but you have a middle man you have to trust)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726375731 {#4215
date: 2024-09-15 06:48:51.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4221 …}
+nested: Doctrine\ORM\PersistentCollection {#4223 …}
+votes: Doctrine\ORM\PersistentCollection {#4225 …}
+reports: Doctrine\ORM\PersistentCollection {#4227 …}
+favourites: Doctrine\ORM\PersistentCollection {#4229 …}
+notifications: Doctrine\ORM\PersistentCollection {#4231 …}
-id: 318874
-bodyTs: "'443':65 '51820':11 '80':63 'access':56 'android/laptop':28 'basic':4 'cf':53,70,80,88 'client':19 'code':24 'config':26 'creat':18 'dns':35 'dont':75,92 'els':38 'everyth':37 'expert':2 'feel':81 'forward':8 'hole':34 'home':47 'hve':87 'instal':15 'leav':51 'like':42,82 'load':22 'man':101 'middl':100 'need':61,93 'never':78 'pf':62,95 'pi':33 'port':7,10 'public':55 'qr':23 'realli':60 'safe':85 'server':14,17 'set':32 'thought':73 'trust':105 'tunnel':71,89 'use':69,79 'wifi':48 'wireguard':9,16 'work':40"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8396565"
+editedAt: null
+createdAt: DateTimeImmutable @1705575091 {#4216
date: 2024-01-18 11:51:31.0 +01:00
}
}
+root: App\Entity\EntryComment {#4220}
+body: """
Thank you for providing specific steps that I can take! I will look into this.\n
\n
No I do not use cloudflare tunnels, just regular cloudflare to publish my services to the whole world - which is a concern of course.\n
\n
Going with a connection from my device via wireguard sounds like just the right thing to do.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1705579369 {#4566
date: 2024-01-18 13:02:49.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@rambos@lemm.ee"
]
+children: Doctrine\ORM\PersistentCollection {#4569 …}
+nested: Doctrine\ORM\PersistentCollection {#4571 …}
+votes: Doctrine\ORM\PersistentCollection {#4573 …}
+reports: Doctrine\ORM\PersistentCollection {#4575 …}
+favourites: Doctrine\ORM\PersistentCollection {#4577 …}
+notifications: Doctrine\ORM\PersistentCollection {#4579 …}
-id: 318991
-bodyTs: "'cloudflar':21,25 'concern':37 'connect':43 'cours':39 'devic':46 'go':40 'like':50 'look':13 'provid':4 'publish':27 'regular':24 'right':53 'servic':29 'sound':49 'specif':5 'step':6 'take':10 'thank':1 'thing':54 'tunnel':22 'use':20 'via':47 'whole':32 'wireguard':48 'world':33"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6797741"
+editedAt: null
+createdAt: DateTimeImmutable @1705579369 {#4567
date: 2024-01-18 13:02:49.0 +01:00
}
} |
|
Show voter details
|
41 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
42 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4293
+user: App\Entity\User {#4306 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Personally I would have gone for OpenVPN access server on Debian. Fairly simple and well documented for those starting out.\n
\n
I have used and worked with OpenVPN connect on android, PC and Mac.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726813069 {#4288
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4294 …}
+nested: Doctrine\ORM\PersistentCollection {#4296 …}
+votes: Doctrine\ORM\PersistentCollection {#4298 …}
+reports: Doctrine\ORM\PersistentCollection {#4300 …}
+favourites: Doctrine\ORM\PersistentCollection {#4302 …}
+notifications: Doctrine\ORM\PersistentCollection {#4304 …}
-id: 318805
-bodyTs: "'access':8 'android':30 'connect':28 'debian':11 'document':16 'fair':12 'gone':5 'mac':33 'openvpn':7,27 'pc':31 'person':1 'server':9 'simpl':13 'start':19 'use':23 'well':15 'work':25 'would':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795954"
+editedAt: null
+createdAt: DateTimeImmutable @1705571881 {#4289
date: 2024-01-18 10:58:01.0 +01:00
}
} |
|
Show voter details
|
43 |
DENIED
|
edit
|
App\Entity\EntryComment {#4293
+user: App\Entity\User {#4306 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Personally I would have gone for OpenVPN access server on Debian. Fairly simple and well documented for those starting out.\n
\n
I have used and worked with OpenVPN connect on android, PC and Mac.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726813069 {#4288
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4294 …}
+nested: Doctrine\ORM\PersistentCollection {#4296 …}
+votes: Doctrine\ORM\PersistentCollection {#4298 …}
+reports: Doctrine\ORM\PersistentCollection {#4300 …}
+favourites: Doctrine\ORM\PersistentCollection {#4302 …}
+notifications: Doctrine\ORM\PersistentCollection {#4304 …}
-id: 318805
-bodyTs: "'access':8 'android':30 'connect':28 'debian':11 'document':16 'fair':12 'gone':5 'mac':33 'openvpn':7,27 'pc':31 'person':1 'server':9 'simpl':13 'start':19 'use':23 'well':15 'work':25 'would':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795954"
+editedAt: null
+createdAt: DateTimeImmutable @1705571881 {#4289
date: 2024-01-18 10:58:01.0 +01:00
}
} |
|
Show voter details
|
44 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4293
+user: App\Entity\User {#4306 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Personally I would have gone for OpenVPN access server on Debian. Fairly simple and well documented for those starting out.\n
\n
I have used and worked with OpenVPN connect on android, PC and Mac.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726813069 {#4288
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4294 …}
+nested: Doctrine\ORM\PersistentCollection {#4296 …}
+votes: Doctrine\ORM\PersistentCollection {#4298 …}
+reports: Doctrine\ORM\PersistentCollection {#4300 …}
+favourites: Doctrine\ORM\PersistentCollection {#4302 …}
+notifications: Doctrine\ORM\PersistentCollection {#4304 …}
-id: 318805
-bodyTs: "'access':8 'android':30 'connect':28 'debian':11 'document':16 'fair':12 'gone':5 'mac':33 'openvpn':7,27 'pc':31 'person':1 'server':9 'simpl':13 'start':19 'use':23 'well':15 'work':25 'would':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795954"
+editedAt: null
+createdAt: DateTimeImmutable @1705571881 {#4289
date: 2024-01-18 10:58:01.0 +01:00
}
} |
|
Show voter details
|
45 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
46 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4553
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4293
+user: App\Entity\User {#4306 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Personally I would have gone for OpenVPN access server on Debian. Fairly simple and well documented for those starting out.\n
\n
I have used and worked with OpenVPN connect on android, PC and Mac.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726813069 {#4288
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4294 …}
+nested: Doctrine\ORM\PersistentCollection {#4296 …}
+votes: Doctrine\ORM\PersistentCollection {#4298 …}
+reports: Doctrine\ORM\PersistentCollection {#4300 …}
+favourites: Doctrine\ORM\PersistentCollection {#4302 …}
+notifications: Doctrine\ORM\PersistentCollection {#4304 …}
-id: 318805
-bodyTs: "'access':8 'android':30 'connect':28 'debian':11 'document':16 'fair':12 'gone':5 'mac':33 'openvpn':7,27 'pc':31 'person':1 'server':9 'simpl':13 'start':19 'use':23 'well':15 'work':25 'would':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795954"
+editedAt: null
+createdAt: DateTimeImmutable @1705571881 {#4289
date: 2024-01-18 10:58:01.0 +01:00
}
}
+root: App\Entity\EntryComment {#4293}
+body: """
PiVPN offers both services, Wireguard and OpenVPN.\n
\n
What app do you use on Android? And on Windows?
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705672780 {#4551
date: 2024-01-19 14:59:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@teslasaur@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4554 …}
+nested: Doctrine\ORM\PersistentCollection {#4556 …}
+votes: Doctrine\ORM\PersistentCollection {#4558 …}
+reports: Doctrine\ORM\PersistentCollection {#4560 …}
+favourites: Doctrine\ORM\PersistentCollection {#4562 …}
+notifications: Doctrine\ORM\PersistentCollection {#4564 …}
-id: 322693
-bodyTs: "'android':14 'app':9 'offer':2 'openvpn':7 'pivpn':1 'servic':4 'use':12 'window':17 'wireguard':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6824372"
+editedAt: null
+createdAt: DateTimeImmutable @1705672780 {#4552
date: 2024-01-19 14:59:40.0 +01:00
}
} |
|
Show voter details
|
47 |
DENIED
|
edit
|
App\Entity\EntryComment {#4553
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4293
+user: App\Entity\User {#4306 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Personally I would have gone for OpenVPN access server on Debian. Fairly simple and well documented for those starting out.\n
\n
I have used and worked with OpenVPN connect on android, PC and Mac.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726813069 {#4288
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4294 …}
+nested: Doctrine\ORM\PersistentCollection {#4296 …}
+votes: Doctrine\ORM\PersistentCollection {#4298 …}
+reports: Doctrine\ORM\PersistentCollection {#4300 …}
+favourites: Doctrine\ORM\PersistentCollection {#4302 …}
+notifications: Doctrine\ORM\PersistentCollection {#4304 …}
-id: 318805
-bodyTs: "'access':8 'android':30 'connect':28 'debian':11 'document':16 'fair':12 'gone':5 'mac':33 'openvpn':7,27 'pc':31 'person':1 'server':9 'simpl':13 'start':19 'use':23 'well':15 'work':25 'would':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795954"
+editedAt: null
+createdAt: DateTimeImmutable @1705571881 {#4289
date: 2024-01-18 10:58:01.0 +01:00
}
}
+root: App\Entity\EntryComment {#4293}
+body: """
PiVPN offers both services, Wireguard and OpenVPN.\n
\n
What app do you use on Android? And on Windows?
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705672780 {#4551
date: 2024-01-19 14:59:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@teslasaur@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4554 …}
+nested: Doctrine\ORM\PersistentCollection {#4556 …}
+votes: Doctrine\ORM\PersistentCollection {#4558 …}
+reports: Doctrine\ORM\PersistentCollection {#4560 …}
+favourites: Doctrine\ORM\PersistentCollection {#4562 …}
+notifications: Doctrine\ORM\PersistentCollection {#4564 …}
-id: 322693
-bodyTs: "'android':14 'app':9 'offer':2 'openvpn':7 'pivpn':1 'servic':4 'use':12 'window':17 'wireguard':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6824372"
+editedAt: null
+createdAt: DateTimeImmutable @1705672780 {#4552
date: 2024-01-19 14:59:40.0 +01:00
}
} |
|
Show voter details
|
48 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4553
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4293
+user: App\Entity\User {#4306 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Personally I would have gone for OpenVPN access server on Debian. Fairly simple and well documented for those starting out.\n
\n
I have used and worked with OpenVPN connect on android, PC and Mac.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726813069 {#4288
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4294 …}
+nested: Doctrine\ORM\PersistentCollection {#4296 …}
+votes: Doctrine\ORM\PersistentCollection {#4298 …}
+reports: Doctrine\ORM\PersistentCollection {#4300 …}
+favourites: Doctrine\ORM\PersistentCollection {#4302 …}
+notifications: Doctrine\ORM\PersistentCollection {#4304 …}
-id: 318805
-bodyTs: "'access':8 'android':30 'connect':28 'debian':11 'document':16 'fair':12 'gone':5 'mac':33 'openvpn':7,27 'pc':31 'person':1 'server':9 'simpl':13 'start':19 'use':23 'well':15 'work':25 'would':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795954"
+editedAt: null
+createdAt: DateTimeImmutable @1705571881 {#4289
date: 2024-01-18 10:58:01.0 +01:00
}
}
+root: App\Entity\EntryComment {#4293}
+body: """
PiVPN offers both services, Wireguard and OpenVPN.\n
\n
What app do you use on Android? And on Windows?
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705672780 {#4551
date: 2024-01-19 14:59:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@teslasaur@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4554 …}
+nested: Doctrine\ORM\PersistentCollection {#4556 …}
+votes: Doctrine\ORM\PersistentCollection {#4558 …}
+reports: Doctrine\ORM\PersistentCollection {#4560 …}
+favourites: Doctrine\ORM\PersistentCollection {#4562 …}
+notifications: Doctrine\ORM\PersistentCollection {#4564 …}
-id: 322693
-bodyTs: "'android':14 'app':9 'offer':2 'openvpn':7 'pivpn':1 'servic':4 'use':12 'window':17 'wireguard':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6824372"
+editedAt: null
+createdAt: DateTimeImmutable @1705672780 {#4552
date: 2024-01-19 14:59:40.0 +01:00
}
} |
|
Show voter details
|
49 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
50 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4621
+user: App\Entity\User {#4306 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4553
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4293
+user: App\Entity\User {#4306 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Personally I would have gone for OpenVPN access server on Debian. Fairly simple and well documented for those starting out.\n
\n
I have used and worked with OpenVPN connect on android, PC and Mac.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726813069 {#4288
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4294 …}
+nested: Doctrine\ORM\PersistentCollection {#4296 …}
+votes: Doctrine\ORM\PersistentCollection {#4298 …}
+reports: Doctrine\ORM\PersistentCollection {#4300 …}
+favourites: Doctrine\ORM\PersistentCollection {#4302 …}
+notifications: Doctrine\ORM\PersistentCollection {#4304 …}
-id: 318805
-bodyTs: "'access':8 'android':30 'connect':28 'debian':11 'document':16 'fair':12 'gone':5 'mac':33 'openvpn':7,27 'pc':31 'person':1 'server':9 'simpl':13 'start':19 'use':23 'well':15 'work':25 'would':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795954"
+editedAt: null
+createdAt: DateTimeImmutable @1705571881 {#4289
date: 2024-01-18 10:58:01.0 +01:00
}
}
+root: App\Entity\EntryComment {#4293}
+body: """
PiVPN offers both services, Wireguard and OpenVPN.\n
\n
What app do you use on Android? And on Windows?
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705672780 {#4551
date: 2024-01-19 14:59:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@teslasaur@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4554 …}
+nested: Doctrine\ORM\PersistentCollection {#4556 …}
+votes: Doctrine\ORM\PersistentCollection {#4558 …}
+reports: Doctrine\ORM\PersistentCollection {#4560 …}
+favourites: Doctrine\ORM\PersistentCollection {#4562 …}
+notifications: Doctrine\ORM\PersistentCollection {#4564 …}
-id: 322693
-bodyTs: "'android':14 'app':9 'offer':2 'openvpn':7 'pivpn':1 'servic':4 'use':12 'window':17 'wireguard':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6824372"
+editedAt: null
+createdAt: DateTimeImmutable @1705672780 {#4552
date: 2024-01-19 14:59:40.0 +01:00
}
}
+root: App\Entity\EntryComment {#4293}
+body: "OpenVPN connect on both. I load the .ovpn-file that is exported from the server and that’s it."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705686299 {#4619
date: 2024-01-19 18:44:59.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@teslasaur@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4622 …}
+nested: Doctrine\ORM\PersistentCollection {#4624 …}
+votes: Doctrine\ORM\PersistentCollection {#4626 …}
+reports: Doctrine\ORM\PersistentCollection {#4628 …}
+favourites: Doctrine\ORM\PersistentCollection {#4630 …}
+notifications: Doctrine\ORM\PersistentCollection {#4632 …}
-id: 323381
-bodyTs: "'connect':2 'export':13 'file':10 'load':6 'openvpn':1 'ovpn':9 'ovpn-fil':8 'server':16"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6828674"
+editedAt: null
+createdAt: DateTimeImmutable @1705686299 {#4620
date: 2024-01-19 18:44:59.0 +01:00
}
} |
|
Show voter details
|
51 |
DENIED
|
edit
|
App\Entity\EntryComment {#4621
+user: App\Entity\User {#4306 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4553
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4293
+user: App\Entity\User {#4306 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Personally I would have gone for OpenVPN access server on Debian. Fairly simple and well documented for those starting out.\n
\n
I have used and worked with OpenVPN connect on android, PC and Mac.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726813069 {#4288
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4294 …}
+nested: Doctrine\ORM\PersistentCollection {#4296 …}
+votes: Doctrine\ORM\PersistentCollection {#4298 …}
+reports: Doctrine\ORM\PersistentCollection {#4300 …}
+favourites: Doctrine\ORM\PersistentCollection {#4302 …}
+notifications: Doctrine\ORM\PersistentCollection {#4304 …}
-id: 318805
-bodyTs: "'access':8 'android':30 'connect':28 'debian':11 'document':16 'fair':12 'gone':5 'mac':33 'openvpn':7,27 'pc':31 'person':1 'server':9 'simpl':13 'start':19 'use':23 'well':15 'work':25 'would':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795954"
+editedAt: null
+createdAt: DateTimeImmutable @1705571881 {#4289
date: 2024-01-18 10:58:01.0 +01:00
}
}
+root: App\Entity\EntryComment {#4293}
+body: """
PiVPN offers both services, Wireguard and OpenVPN.\n
\n
What app do you use on Android? And on Windows?
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705672780 {#4551
date: 2024-01-19 14:59:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@teslasaur@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4554 …}
+nested: Doctrine\ORM\PersistentCollection {#4556 …}
+votes: Doctrine\ORM\PersistentCollection {#4558 …}
+reports: Doctrine\ORM\PersistentCollection {#4560 …}
+favourites: Doctrine\ORM\PersistentCollection {#4562 …}
+notifications: Doctrine\ORM\PersistentCollection {#4564 …}
-id: 322693
-bodyTs: "'android':14 'app':9 'offer':2 'openvpn':7 'pivpn':1 'servic':4 'use':12 'window':17 'wireguard':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6824372"
+editedAt: null
+createdAt: DateTimeImmutable @1705672780 {#4552
date: 2024-01-19 14:59:40.0 +01:00
}
}
+root: App\Entity\EntryComment {#4293}
+body: "OpenVPN connect on both. I load the .ovpn-file that is exported from the server and that’s it."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705686299 {#4619
date: 2024-01-19 18:44:59.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@teslasaur@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4622 …}
+nested: Doctrine\ORM\PersistentCollection {#4624 …}
+votes: Doctrine\ORM\PersistentCollection {#4626 …}
+reports: Doctrine\ORM\PersistentCollection {#4628 …}
+favourites: Doctrine\ORM\PersistentCollection {#4630 …}
+notifications: Doctrine\ORM\PersistentCollection {#4632 …}
-id: 323381
-bodyTs: "'connect':2 'export':13 'file':10 'load':6 'openvpn':1 'ovpn':9 'ovpn-fil':8 'server':16"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6828674"
+editedAt: null
+createdAt: DateTimeImmutable @1705686299 {#4620
date: 2024-01-19 18:44:59.0 +01:00
}
} |
|
Show voter details
|
52 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4621
+user: App\Entity\User {#4306 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4553
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: App\Entity\EntryComment {#4293
+user: App\Entity\User {#4306 …}
+entry: App\Entity\Entry {#2400}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: """
Personally I would have gone for OpenVPN access server on Debian. Fairly simple and well documented for those starting out.\n
\n
I have used and worked with OpenVPN connect on android, PC and Mac.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726813069 {#4288
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4294 …}
+nested: Doctrine\ORM\PersistentCollection {#4296 …}
+votes: Doctrine\ORM\PersistentCollection {#4298 …}
+reports: Doctrine\ORM\PersistentCollection {#4300 …}
+favourites: Doctrine\ORM\PersistentCollection {#4302 …}
+notifications: Doctrine\ORM\PersistentCollection {#4304 …}
-id: 318805
-bodyTs: "'access':8 'android':30 'connect':28 'debian':11 'document':16 'fair':12 'gone':5 'mac':33 'openvpn':7,27 'pc':31 'person':1 'server':9 'simpl':13 'start':19 'use':23 'well':15 'work':25 'would':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6795954"
+editedAt: null
+createdAt: DateTimeImmutable @1705571881 {#4289
date: 2024-01-18 10:58:01.0 +01:00
}
}
+root: App\Entity\EntryComment {#4293}
+body: """
PiVPN offers both services, Wireguard and OpenVPN.\n
\n
What app do you use on Android? And on Windows?
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705672780 {#4551
date: 2024-01-19 14:59:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@teslasaur@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4554 …}
+nested: Doctrine\ORM\PersistentCollection {#4556 …}
+votes: Doctrine\ORM\PersistentCollection {#4558 …}
+reports: Doctrine\ORM\PersistentCollection {#4560 …}
+favourites: Doctrine\ORM\PersistentCollection {#4562 …}
+notifications: Doctrine\ORM\PersistentCollection {#4564 …}
-id: 322693
-bodyTs: "'android':14 'app':9 'offer':2 'openvpn':7 'pivpn':1 'servic':4 'use':12 'window':17 'wireguard':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6824372"
+editedAt: null
+createdAt: DateTimeImmutable @1705672780 {#4552
date: 2024-01-19 14:59:40.0 +01:00
}
}
+root: App\Entity\EntryComment {#4293}
+body: "OpenVPN connect on both. I load the .ovpn-file that is exported from the server and that’s it."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705686299 {#4619
date: 2024-01-19 18:44:59.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
"@teslasaur@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4622 …}
+nested: Doctrine\ORM\PersistentCollection {#4624 …}
+votes: Doctrine\ORM\PersistentCollection {#4626 …}
+reports: Doctrine\ORM\PersistentCollection {#4628 …}
+favourites: Doctrine\ORM\PersistentCollection {#4630 …}
+notifications: Doctrine\ORM\PersistentCollection {#4632 …}
-id: 323381
-bodyTs: "'connect':2 'export':13 'file':10 'load':6 'openvpn':1 'ovpn':9 'ovpn-fil':8 'server':16"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6828674"
+editedAt: null
+createdAt: DateTimeImmutable @1705686299 {#4620
date: 2024-01-19 18:44:59.0 +01:00
}
} |
|
Show voter details
|
53 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
54 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4366
+user: App\Entity\User {#4379 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: "You would want to setup a VPN server on your linux server and vpn clients on android and laptop. I’m not knowledgeable enough to help, but you can look into wireguard"
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1705570533 {#4361
date: 2024-01-18 10:35:33.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4367 …}
+nested: Doctrine\ORM\PersistentCollection {#4369 …}
+votes: Doctrine\ORM\PersistentCollection {#4371 …}
+reports: Doctrine\ORM\PersistentCollection {#4373 …}
+favourites: Doctrine\ORM\PersistentCollection {#4375 …}
+notifications: Doctrine\ORM\PersistentCollection {#4377 …}
-id: 318780
-bodyTs: "'android':17 'client':15 'enough':24 'help':26 'knowledg':23 'laptop':19 'linux':11 'look':30 'm':21 'server':8,12 'setup':5 'vpn':7,14 'want':3 'wireguard':32 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/7703443"
+editedAt: null
+createdAt: DateTimeImmutable @1705570533 {#4362
date: 2024-01-18 10:35:33.0 +01:00
}
} |
|
Show voter details
|
55 |
DENIED
|
edit
|
App\Entity\EntryComment {#4366
+user: App\Entity\User {#4379 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: "You would want to setup a VPN server on your linux server and vpn clients on android and laptop. I’m not knowledgeable enough to help, but you can look into wireguard"
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1705570533 {#4361
date: 2024-01-18 10:35:33.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4367 …}
+nested: Doctrine\ORM\PersistentCollection {#4369 …}
+votes: Doctrine\ORM\PersistentCollection {#4371 …}
+reports: Doctrine\ORM\PersistentCollection {#4373 …}
+favourites: Doctrine\ORM\PersistentCollection {#4375 …}
+notifications: Doctrine\ORM\PersistentCollection {#4377 …}
-id: 318780
-bodyTs: "'android':17 'client':15 'enough':24 'help':26 'knowledg':23 'laptop':19 'linux':11 'look':30 'm':21 'server':8,12 'setup':5 'vpn':7,14 'want':3 'wireguard':32 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/7703443"
+editedAt: null
+createdAt: DateTimeImmutable @1705570533 {#4362
date: 2024-01-18 10:35:33.0 +01:00
}
} |
|
Show voter details
|
56 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4366
+user: App\Entity\User {#4379 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: "You would want to setup a VPN server on your linux server and vpn clients on android and laptop. I’m not knowledgeable enough to help, but you can look into wireguard"
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1705570533 {#4361
date: 2024-01-18 10:35:33.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4367 …}
+nested: Doctrine\ORM\PersistentCollection {#4369 …}
+votes: Doctrine\ORM\PersistentCollection {#4371 …}
+reports: Doctrine\ORM\PersistentCollection {#4373 …}
+favourites: Doctrine\ORM\PersistentCollection {#4375 …}
+notifications: Doctrine\ORM\PersistentCollection {#4377 …}
-id: 318780
-bodyTs: "'android':17 'client':15 'enough':24 'help':26 'knowledg':23 'laptop':19 'linux':11 'look':30 'm':21 'server':8,12 'setup':5 'vpn':7,14 'want':3 'wireguard':32 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/7703443"
+editedAt: null
+createdAt: DateTimeImmutable @1705570533 {#4362
date: 2024-01-18 10:35:33.0 +01:00
}
} |
|
Show voter details
|
57 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
58 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4439
+user: App\Entity\User {#4452 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: "Check out Twingate. It’s super easy and with granular controls."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705579802 {#4434
date: 2024-01-18 13:10:02.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4440 …}
+nested: Doctrine\ORM\PersistentCollection {#4442 …}
+votes: Doctrine\ORM\PersistentCollection {#4444 …}
+reports: Doctrine\ORM\PersistentCollection {#4446 …}
+favourites: Doctrine\ORM\PersistentCollection {#4448 …}
+notifications: Doctrine\ORM\PersistentCollection {#4450 …}
-id: 319006
-bodyTs: "'check':1 'control':11 'easi':7 'granular':10 'super':6 'twingat':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.one/comment/6332491"
+editedAt: null
+createdAt: DateTimeImmutable @1705579802 {#4435
date: 2024-01-18 13:10:02.0 +01:00
}
} |
|
Show voter details
|
59 |
DENIED
|
edit
|
App\Entity\EntryComment {#4439
+user: App\Entity\User {#4452 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: "Check out Twingate. It’s super easy and with granular controls."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705579802 {#4434
date: 2024-01-18 13:10:02.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4440 …}
+nested: Doctrine\ORM\PersistentCollection {#4442 …}
+votes: Doctrine\ORM\PersistentCollection {#4444 …}
+reports: Doctrine\ORM\PersistentCollection {#4446 …}
+favourites: Doctrine\ORM\PersistentCollection {#4448 …}
+notifications: Doctrine\ORM\PersistentCollection {#4450 …}
-id: 319006
-bodyTs: "'check':1 'control':11 'easi':7 'granular':10 'super':6 'twingat':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.one/comment/6332491"
+editedAt: null
+createdAt: DateTimeImmutable @1705579802 {#4435
date: 2024-01-18 13:10:02.0 +01:00
}
} |
|
Show voter details
|
60 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4439
+user: App\Entity\User {#4452 …}
+entry: App\Entity\Entry {#2400
+user: Proxies\__CG__\App\Entity\User {#1961 …}
+magazine: App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1894 …}
+slug: "Help-me-get-started-with-VPN"
+title: "Help me get started with VPN"
+url: null
+body: """
*TLDR: VPN-newbie wants to learn how to set up and use VPN.*\n
\n
**What I have:**\n
\n
Currently, many of my selfhosted services are publicly available via my domain name. I am aware that it is safer to keep things closed, and use VPN to access – but I don’t know how that works.\n
\n
- domain name mapped via Cloudflare > static WAN IP > ISP modem > Ubiquity USG3 gateway > Linux server and Raspberry Pi.\n
- 80,443 fowarded to Nginx Proxy Manager; everything else closed.\n
- Linux server running Docker and several containers: NPM, Portainer, Paperless, Gitea, Mattermost, Immich, etc.\n
- Raspberry Pi running Pi-hole as DNS server for LAN clients.\n
- Synology NAS as network storage.\n
\n
**What I want:**\n
\n
- access services from WAN via Android phone.\n
- access services from WAN via laptop.\n
- maybe still keep some things public?\n
- noob-friendly solution: needs to be easy to “grok” and easy to maintain when services change.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 35
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726813069 {#1828
date: 2024-09-20 08:17:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1876 …}
+votes: Doctrine\ORM\PersistentCollection {#1957 …}
+reports: Doctrine\ORM\PersistentCollection {#1949 …}
+favourites: Doctrine\ORM\PersistentCollection {#1394 …}
+notifications: Doctrine\ORM\PersistentCollection {#2436 …}
+badges: Doctrine\ORM\PersistentCollection {#2166 …}
+children: []
-id: 31435
-titleTs: "'get':3 'help':1 'start':4 'vpn':6"
-bodyTs: "'443':74 '80':73 'access':46,117,124 'android':122 'avail':26 'awar':33 'chang':152 'client':108 'close':41,82 'cloudflar':59 'contain':89 'current':18 'dns':104 'docker':86 'domain':29,55 'easi':143,147 'els':81 'etc':96 'everyth':80 'foward':75 'friend':138 'gateway':67 'gitea':93 'grok':145 'hole':102 'immich':95 'ip':62 'isp':63 'keep':39,132 'know':51 'lan':107 'laptop':129 'learn':7 'linux':68,83 'maintain':149 'manag':79 'mani':19 'map':57 'mattermost':94 'mayb':130 'modem':64 'name':30,56 'nas':110 'need':140 'network':112 'newbi':4 'nginx':77 'noob':137 'noob-friend':136 'npm':90 'paperless':92 'phone':123 'pi':72,98,101 'pi-hol':100 'portain':91 'proxi':78 'public':25,135 'raspberri':71,97 'run':85,99 'safer':37 'selfhost':22 'server':69,84,105 'servic':23,118,125,151 'set':10 'sever':88 'solut':139 'static':60 'still':131 'storag':113 'synolog':109 'thing':40,134 'tldr':1 'ubiqu':65 'use':13,43 'usg3':66 'via':27,58,121,128 'vpn':3,14,44 'vpn-newbi':2 'wan':61,120,127 'want':5,116 'work':54"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705653984
+visibility: "visible "
+apId: "https://lemmy.world/post/10859613"
+editedAt: DateTimeImmutable @1726346573 {#2414
date: 2024-09-14 22:42:53.0 +02:00
}
+createdAt: DateTimeImmutable @1705567584 {#1570
date: 2024-01-18 09:46:24.0 +01:00
}
}
+magazine: App\Entity\Magazine {#262}
+image: null
+parent: null
+root: null
+body: "Check out Twingate. It’s super easy and with granular controls."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1705579802 {#4434
date: 2024-01-18 13:10:02.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@PlutoniumAcid@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#4440 …}
+nested: Doctrine\ORM\PersistentCollection {#4442 …}
+votes: Doctrine\ORM\PersistentCollection {#4444 …}
+reports: Doctrine\ORM\PersistentCollection {#4446 …}
+favourites: Doctrine\ORM\PersistentCollection {#4448 …}
+notifications: Doctrine\ORM\PersistentCollection {#4450 …}
-id: 319006
-bodyTs: "'check':1 'control':11 'easi':7 'granular':10 'super':6 'twingat':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.one/comment/6332491"
+editedAt: null
+createdAt: DateTimeImmutable @1705579802 {#4435
date: 2024-01-18 13:10:02.0 +01:00
}
} |
|
Show voter details
|
61 |
DENIED
|
edit
|
App\Entity\Magazine {#262
+icon: Proxies\__CG__\App\Entity\Image {#242 …}
+name: "selfhosted@lemmy.world"
+title: "selfhosted"
+description: """
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
\n
Rules:\n
\n
- Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
- No spam posting.\n
- Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
- Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
- No trolling.\n
\n
Resources:\n
\n
- [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#270
date: 2024-10-22 09:38:55.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#233 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#229 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#218 …}
+entries: Doctrine\ORM\PersistentCollection {#176 …}
+posts: Doctrine\ORM\PersistentCollection {#134 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#196 …}
+bans: Doctrine\ORM\PersistentCollection {#113 …}
+reports: Doctrine\ORM\PersistentCollection {#99 …}
+badges: Doctrine\ORM\PersistentCollection {#77 …}
+logs: Doctrine\ORM\PersistentCollection {#67 …}
+awards: Doctrine\ORM\PersistentCollection {#2434 …}
+categories: Doctrine\ORM\PersistentCollection {#1804 …}
-id: 120
+apId: "selfhosted@lemmy.world"
+apProfileId: "https://lemmy.world/c/selfhosted"
+apPublicUrl: "https://lemmy.world/c/selfhosted"
+apFollowersUrl: "https://lemmy.world/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 {#276
date: 2023-12-25 04:10:26.0 +01:00
}
} |
|
Show voter details
|