1 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
2 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Post {#1909
+user: Proxies\__CG__\App\Entity\User {#2393 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1883 …}
+image: null
+slug: "Hey-dear-Linux-Community-I-m-still-kinda-new-to-Linux"
+body: """
Hey 👋 dear Linux Community,\n
\n
I'm still kinda new to Linux (started using this year 😅) I already made it to my main OS, even if I still missing some things which I used on Windows, anyway. What I wanted to ask you guys, what recommendations do you have for Linux Mint (Cinnamon)? In terms of security, optimization, (a way to make the UI looking modern ;-;) and privacy? I would be very interested in what you do guys to optimize your Linux setup :) I'm pretty technical, so there is nothing which could overwhelm me (probaly).\n
\n
Thx! 🤍\n
\n
#privacy #dataprotection #linux #linuxmint #opensource #foss #cybersecurity @linux@lemmy.ml
"""
+lang: "en"
+commentCount: 34
+favouriteCount: 82
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1727155445 {#1403
date: 2024-09-24 07:24:05.0 +02:00
}
+ip: null
+tags: [
"privacy"
"dataprotection"
"linux"
"linuxmint"
"opensource"
"foss"
"cybersecurity"
]
+mentions: [
"@linux@lemmy.ml"
]
+comments: Doctrine\ORM\PersistentCollection {#1381 …}
+votes: Doctrine\ORM\PersistentCollection {#1383 …}
+reports: Doctrine\ORM\PersistentCollection {#2030 …}
+favourites: Doctrine\ORM\PersistentCollection {#2062 …}
+notifications: Doctrine\ORM\PersistentCollection {#2083 …}
+children: [
App\Entity\PostComment {#1630
+user: App\Entity\User {#265 …}
+post: Proxies\__CG__\App\Entity\Post {#1909 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1883 …}
+parent: null
+root: null
+image: null
+body: "A tiling window manager and tmux. I don’t like window decorations, I think they’re a waste of precious screen real estate. And tmux… Well. It’s like pringles."
+lang: "en"
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1705589862 {#2447
date: 2024-01-18 15:57:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@linux@lemmy.ml"
"@voxel@infosec.exchange"
]
+isAdult: false
+updateMark: false
+children: Doctrine\ORM\PersistentCollection {#2391 …}
+nested: Doctrine\ORM\PersistentCollection {#1910 …}
+votes: Doctrine\ORM\PersistentCollection {#2381 …}
+reports: Doctrine\ORM\PersistentCollection {#2378 …}
+favourites: Doctrine\ORM\PersistentCollection {#1708 …}
+notifications: Doctrine\ORM\PersistentCollection {#1715 …}
-id: 1068
-bodyTs: "'decor':12 'estat':23 'like':10,29 'manag':4 'precious':20 'pringl':30 're':16 'real':22 'screen':21 'think':14 'tile':2 'tmux':6,25 'wast':18 'well':26 'window':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4064927"
+editedAt: null
+createdAt: DateTimeImmutable @1705589862 {#1741
date: 2024-01-18 15:57:42.0 +01:00
}
+"title": 1068
}
]
-id: 354
-bodyTs: "'alreadi':17 'anyway':36 'ask':41 'cinnamon':52 'communiti':4 'could':92 'cybersecur':103 'dataprotect':98 'dear':2 'even':24 'foss':102 'guy':43,77 'hey':1 'interest':72 'kinda':8 'linux':3,11,50,81,99 'linux@lemmy.ml':104 'linuxmint':100 'look':64 'm':6,84 'made':18 'main':22 'make':61 'mint':51 'miss':28 'modern':65 'new':9 'noth':90 'opensourc':101 'optim':57,79 'os':23 'overwhelm':93 'pretti':85 'privaci':67,97 'probali':95 'recommend':45 'secur':56 'setup':82 'start':12 'still':7,27 'technic':86 'term':54 'thing':30 'thx':96 'ui':63 'use':13,33 'want':39 'way':59 'window':35 'would':69 'year':15"
+upVotes: 0
+downVotes: 0
+ranking: 1705675343
+visibility: "visible "
+apId: "https://infosec.exchange/users/voxel/statuses/111777476973038727"
+editedAt: DateTimeImmutable @1726412646 {#1382
date: 2024-09-15 17:04:06.0 +02:00
}
+createdAt: DateTimeImmutable @1705588943 {#1401
date: 2024-01-18 15:42:23.0 +01:00
}
+__isInitialized__: true
+"title": 354
…2
} |
|
Show voter details
|
3 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Post {#1909
+user: Proxies\__CG__\App\Entity\User {#2393 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1883 …}
+image: null
+slug: "Hey-dear-Linux-Community-I-m-still-kinda-new-to-Linux"
+body: """
Hey 👋 dear Linux Community,\n
\n
I'm still kinda new to Linux (started using this year 😅) I already made it to my main OS, even if I still missing some things which I used on Windows, anyway. What I wanted to ask you guys, what recommendations do you have for Linux Mint (Cinnamon)? In terms of security, optimization, (a way to make the UI looking modern ;-;) and privacy? I would be very interested in what you do guys to optimize your Linux setup :) I'm pretty technical, so there is nothing which could overwhelm me (probaly).\n
\n
Thx! 🤍\n
\n
#privacy #dataprotection #linux #linuxmint #opensource #foss #cybersecurity @linux@lemmy.ml
"""
+lang: "en"
+commentCount: 34
+favouriteCount: 82
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1727155445 {#1403
date: 2024-09-24 07:24:05.0 +02:00
}
+ip: null
+tags: [
"privacy"
"dataprotection"
"linux"
"linuxmint"
"opensource"
"foss"
"cybersecurity"
]
+mentions: [
"@linux@lemmy.ml"
]
+comments: Doctrine\ORM\PersistentCollection {#1381 …}
+votes: Doctrine\ORM\PersistentCollection {#1383 …}
+reports: Doctrine\ORM\PersistentCollection {#2030 …}
+favourites: Doctrine\ORM\PersistentCollection {#2062 …}
+notifications: Doctrine\ORM\PersistentCollection {#2083 …}
+children: [
App\Entity\PostComment {#1630
+user: App\Entity\User {#265 …}
+post: Proxies\__CG__\App\Entity\Post {#1909 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1883 …}
+parent: null
+root: null
+image: null
+body: "A tiling window manager and tmux. I don’t like window decorations, I think they’re a waste of precious screen real estate. And tmux… Well. It’s like pringles."
+lang: "en"
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1705589862 {#2447
date: 2024-01-18 15:57:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@linux@lemmy.ml"
"@voxel@infosec.exchange"
]
+isAdult: false
+updateMark: false
+children: Doctrine\ORM\PersistentCollection {#2391 …}
+nested: Doctrine\ORM\PersistentCollection {#1910 …}
+votes: Doctrine\ORM\PersistentCollection {#2381 …}
+reports: Doctrine\ORM\PersistentCollection {#2378 …}
+favourites: Doctrine\ORM\PersistentCollection {#1708 …}
+notifications: Doctrine\ORM\PersistentCollection {#1715 …}
-id: 1068
-bodyTs: "'decor':12 'estat':23 'like':10,29 'manag':4 'precious':20 'pringl':30 're':16 'real':22 'screen':21 'think':14 'tile':2 'tmux':6,25 'wast':18 'well':26 'window':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4064927"
+editedAt: null
+createdAt: DateTimeImmutable @1705589862 {#1741
date: 2024-01-18 15:57:42.0 +01:00
}
+"title": 1068
}
]
-id: 354
-bodyTs: "'alreadi':17 'anyway':36 'ask':41 'cinnamon':52 'communiti':4 'could':92 'cybersecur':103 'dataprotect':98 'dear':2 'even':24 'foss':102 'guy':43,77 'hey':1 'interest':72 'kinda':8 'linux':3,11,50,81,99 'linux@lemmy.ml':104 'linuxmint':100 'look':64 'm':6,84 'made':18 'main':22 'make':61 'mint':51 'miss':28 'modern':65 'new':9 'noth':90 'opensourc':101 'optim':57,79 'os':23 'overwhelm':93 'pretti':85 'privaci':67,97 'probali':95 'recommend':45 'secur':56 'setup':82 'start':12 'still':7,27 'technic':86 'term':54 'thing':30 'thx':96 'ui':63 'use':13,33 'want':39 'way':59 'window':35 'would':69 'year':15"
+upVotes: 0
+downVotes: 0
+ranking: 1705675343
+visibility: "visible "
+apId: "https://infosec.exchange/users/voxel/statuses/111777476973038727"
+editedAt: DateTimeImmutable @1726412646 {#1382
date: 2024-09-15 17:04:06.0 +02:00
}
+createdAt: DateTimeImmutable @1705588943 {#1401
date: 2024-01-18 15:42:23.0 +01:00
}
+__isInitialized__: true
+"title": 354
…2
} |
|
Show voter details
|
4 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Post {#1909
+user: Proxies\__CG__\App\Entity\User {#2393 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1883 …}
+image: null
+slug: "Hey-dear-Linux-Community-I-m-still-kinda-new-to-Linux"
+body: """
Hey 👋 dear Linux Community,\n
\n
I'm still kinda new to Linux (started using this year 😅) I already made it to my main OS, even if I still missing some things which I used on Windows, anyway. What I wanted to ask you guys, what recommendations do you have for Linux Mint (Cinnamon)? In terms of security, optimization, (a way to make the UI looking modern ;-;) and privacy? I would be very interested in what you do guys to optimize your Linux setup :) I'm pretty technical, so there is nothing which could overwhelm me (probaly).\n
\n
Thx! 🤍\n
\n
#privacy #dataprotection #linux #linuxmint #opensource #foss #cybersecurity @linux@lemmy.ml
"""
+lang: "en"
+commentCount: 34
+favouriteCount: 82
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1727155445 {#1403
date: 2024-09-24 07:24:05.0 +02:00
}
+ip: null
+tags: [
"privacy"
"dataprotection"
"linux"
"linuxmint"
"opensource"
"foss"
"cybersecurity"
]
+mentions: [
"@linux@lemmy.ml"
]
+comments: Doctrine\ORM\PersistentCollection {#1381 …}
+votes: Doctrine\ORM\PersistentCollection {#1383 …}
+reports: Doctrine\ORM\PersistentCollection {#2030 …}
+favourites: Doctrine\ORM\PersistentCollection {#2062 …}
+notifications: Doctrine\ORM\PersistentCollection {#2083 …}
+children: [
App\Entity\PostComment {#1630
+user: App\Entity\User {#265 …}
+post: Proxies\__CG__\App\Entity\Post {#1909 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1883 …}
+parent: null
+root: null
+image: null
+body: "A tiling window manager and tmux. I don’t like window decorations, I think they’re a waste of precious screen real estate. And tmux… Well. It’s like pringles."
+lang: "en"
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1705589862 {#2447
date: 2024-01-18 15:57:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@linux@lemmy.ml"
"@voxel@infosec.exchange"
]
+isAdult: false
+updateMark: false
+children: Doctrine\ORM\PersistentCollection {#2391 …}
+nested: Doctrine\ORM\PersistentCollection {#1910 …}
+votes: Doctrine\ORM\PersistentCollection {#2381 …}
+reports: Doctrine\ORM\PersistentCollection {#2378 …}
+favourites: Doctrine\ORM\PersistentCollection {#1708 …}
+notifications: Doctrine\ORM\PersistentCollection {#1715 …}
-id: 1068
-bodyTs: "'decor':12 'estat':23 'like':10,29 'manag':4 'precious':20 'pringl':30 're':16 'real':22 'screen':21 'think':14 'tile':2 'tmux':6,25 'wast':18 'well':26 'window':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4064927"
+editedAt: null
+createdAt: DateTimeImmutable @1705589862 {#1741
date: 2024-01-18 15:57:42.0 +01:00
}
+"title": 1068
}
]
-id: 354
-bodyTs: "'alreadi':17 'anyway':36 'ask':41 'cinnamon':52 'communiti':4 'could':92 'cybersecur':103 'dataprotect':98 'dear':2 'even':24 'foss':102 'guy':43,77 'hey':1 'interest':72 'kinda':8 'linux':3,11,50,81,99 'linux@lemmy.ml':104 'linuxmint':100 'look':64 'm':6,84 'made':18 'main':22 'make':61 'mint':51 'miss':28 'modern':65 'new':9 'noth':90 'opensourc':101 'optim':57,79 'os':23 'overwhelm':93 'pretti':85 'privaci':67,97 'probali':95 'recommend':45 'secur':56 'setup':82 'start':12 'still':7,27 'technic':86 'term':54 'thing':30 'thx':96 'ui':63 'use':13,33 'want':39 'way':59 'window':35 'would':69 'year':15"
+upVotes: 0
+downVotes: 0
+ranking: 1705675343
+visibility: "visible "
+apId: "https://infosec.exchange/users/voxel/statuses/111777476973038727"
+editedAt: DateTimeImmutable @1726412646 {#1382
date: 2024-09-15 17:04:06.0 +02:00
}
+createdAt: DateTimeImmutable @1705588943 {#1401
date: 2024-01-18 15:42:23.0 +01:00
}
+__isInitialized__: true
+"title": 354
…2
} |
|
Show voter details
|
5 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
6 |
DENIED
|
moderate
|
App\Entity\PostComment {#1630
+user: App\Entity\User {#265 …}
+post: Proxies\__CG__\App\Entity\Post {#1909
+user: Proxies\__CG__\App\Entity\User {#2393 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1883 …}
+image: null
+slug: "Hey-dear-Linux-Community-I-m-still-kinda-new-to-Linux"
+body: """
Hey 👋 dear Linux Community,\n
\n
I'm still kinda new to Linux (started using this year 😅) I already made it to my main OS, even if I still missing some things which I used on Windows, anyway. What I wanted to ask you guys, what recommendations do you have for Linux Mint (Cinnamon)? In terms of security, optimization, (a way to make the UI looking modern ;-;) and privacy? I would be very interested in what you do guys to optimize your Linux setup :) I'm pretty technical, so there is nothing which could overwhelm me (probaly).\n
\n
Thx! 🤍\n
\n
#privacy #dataprotection #linux #linuxmint #opensource #foss #cybersecurity @linux@lemmy.ml
"""
+lang: "en"
+commentCount: 34
+favouriteCount: 82
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1727155445 {#1403
date: 2024-09-24 07:24:05.0 +02:00
}
+ip: null
+tags: [
"privacy"
"dataprotection"
"linux"
"linuxmint"
"opensource"
"foss"
"cybersecurity"
]
+mentions: [
"@linux@lemmy.ml"
]
+comments: Doctrine\ORM\PersistentCollection {#1381 …}
+votes: Doctrine\ORM\PersistentCollection {#1383 …}
+reports: Doctrine\ORM\PersistentCollection {#2030 …}
+favourites: Doctrine\ORM\PersistentCollection {#2062 …}
+notifications: Doctrine\ORM\PersistentCollection {#2083 …}
+children: [
App\Entity\PostComment {#1630}
]
-id: 354
-bodyTs: "'alreadi':17 'anyway':36 'ask':41 'cinnamon':52 'communiti':4 'could':92 'cybersecur':103 'dataprotect':98 'dear':2 'even':24 'foss':102 'guy':43,77 'hey':1 'interest':72 'kinda':8 'linux':3,11,50,81,99 'linux@lemmy.ml':104 'linuxmint':100 'look':64 'm':6,84 'made':18 'main':22 'make':61 'mint':51 'miss':28 'modern':65 'new':9 'noth':90 'opensourc':101 'optim':57,79 'os':23 'overwhelm':93 'pretti':85 'privaci':67,97 'probali':95 'recommend':45 'secur':56 'setup':82 'start':12 'still':7,27 'technic':86 'term':54 'thing':30 'thx':96 'ui':63 'use':13,33 'want':39 'way':59 'window':35 'would':69 'year':15"
+upVotes: 0
+downVotes: 0
+ranking: 1705675343
+visibility: "visible "
+apId: "https://infosec.exchange/users/voxel/statuses/111777476973038727"
+editedAt: DateTimeImmutable @1726412646 {#1382
date: 2024-09-15 17:04:06.0 +02:00
}
+createdAt: DateTimeImmutable @1705588943 {#1401
date: 2024-01-18 15:42:23.0 +01:00
}
+__isInitialized__: true
+"title": 354
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1883 …}
+parent: null
+root: null
+image: null
+body: "A tiling window manager and tmux. I don’t like window decorations, I think they’re a waste of precious screen real estate. And tmux… Well. It’s like pringles."
+lang: "en"
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1705589862 {#2447
date: 2024-01-18 15:57:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@linux@lemmy.ml"
"@voxel@infosec.exchange"
]
+isAdult: false
+updateMark: false
+children: Doctrine\ORM\PersistentCollection {#2391 …}
+nested: Doctrine\ORM\PersistentCollection {#1910 …}
+votes: Doctrine\ORM\PersistentCollection {#2381 …}
+reports: Doctrine\ORM\PersistentCollection {#2378 …}
+favourites: Doctrine\ORM\PersistentCollection {#1708 …}
+notifications: Doctrine\ORM\PersistentCollection {#1715 …}
-id: 1068
-bodyTs: "'decor':12 'estat':23 'like':10,29 'manag':4 'precious':20 'pringl':30 're':16 'real':22 'screen':21 'think':14 'tile':2 'tmux':6,25 'wast':18 'well':26 'window':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4064927"
+editedAt: null
+createdAt: DateTimeImmutable @1705589862 {#1741
date: 2024-01-18 15:57:42.0 +01:00
}
+"title": 1068
} |
|
Show voter details
|
7 |
DENIED
|
edit
|
App\Entity\PostComment {#1630
+user: App\Entity\User {#265 …}
+post: Proxies\__CG__\App\Entity\Post {#1909
+user: Proxies\__CG__\App\Entity\User {#2393 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1883 …}
+image: null
+slug: "Hey-dear-Linux-Community-I-m-still-kinda-new-to-Linux"
+body: """
Hey 👋 dear Linux Community,\n
\n
I'm still kinda new to Linux (started using this year 😅) I already made it to my main OS, even if I still missing some things which I used on Windows, anyway. What I wanted to ask you guys, what recommendations do you have for Linux Mint (Cinnamon)? In terms of security, optimization, (a way to make the UI looking modern ;-;) and privacy? I would be very interested in what you do guys to optimize your Linux setup :) I'm pretty technical, so there is nothing which could overwhelm me (probaly).\n
\n
Thx! 🤍\n
\n
#privacy #dataprotection #linux #linuxmint #opensource #foss #cybersecurity @linux@lemmy.ml
"""
+lang: "en"
+commentCount: 34
+favouriteCount: 82
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1727155445 {#1403
date: 2024-09-24 07:24:05.0 +02:00
}
+ip: null
+tags: [
"privacy"
"dataprotection"
"linux"
"linuxmint"
"opensource"
"foss"
"cybersecurity"
]
+mentions: [
"@linux@lemmy.ml"
]
+comments: Doctrine\ORM\PersistentCollection {#1381 …}
+votes: Doctrine\ORM\PersistentCollection {#1383 …}
+reports: Doctrine\ORM\PersistentCollection {#2030 …}
+favourites: Doctrine\ORM\PersistentCollection {#2062 …}
+notifications: Doctrine\ORM\PersistentCollection {#2083 …}
+children: [
App\Entity\PostComment {#1630}
]
-id: 354
-bodyTs: "'alreadi':17 'anyway':36 'ask':41 'cinnamon':52 'communiti':4 'could':92 'cybersecur':103 'dataprotect':98 'dear':2 'even':24 'foss':102 'guy':43,77 'hey':1 'interest':72 'kinda':8 'linux':3,11,50,81,99 'linux@lemmy.ml':104 'linuxmint':100 'look':64 'm':6,84 'made':18 'main':22 'make':61 'mint':51 'miss':28 'modern':65 'new':9 'noth':90 'opensourc':101 'optim':57,79 'os':23 'overwhelm':93 'pretti':85 'privaci':67,97 'probali':95 'recommend':45 'secur':56 'setup':82 'start':12 'still':7,27 'technic':86 'term':54 'thing':30 'thx':96 'ui':63 'use':13,33 'want':39 'way':59 'window':35 'would':69 'year':15"
+upVotes: 0
+downVotes: 0
+ranking: 1705675343
+visibility: "visible "
+apId: "https://infosec.exchange/users/voxel/statuses/111777476973038727"
+editedAt: DateTimeImmutable @1726412646 {#1382
date: 2024-09-15 17:04:06.0 +02:00
}
+createdAt: DateTimeImmutable @1705588943 {#1401
date: 2024-01-18 15:42:23.0 +01:00
}
+__isInitialized__: true
+"title": 354
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1883 …}
+parent: null
+root: null
+image: null
+body: "A tiling window manager and tmux. I don’t like window decorations, I think they’re a waste of precious screen real estate. And tmux… Well. It’s like pringles."
+lang: "en"
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1705589862 {#2447
date: 2024-01-18 15:57:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@linux@lemmy.ml"
"@voxel@infosec.exchange"
]
+isAdult: false
+updateMark: false
+children: Doctrine\ORM\PersistentCollection {#2391 …}
+nested: Doctrine\ORM\PersistentCollection {#1910 …}
+votes: Doctrine\ORM\PersistentCollection {#2381 …}
+reports: Doctrine\ORM\PersistentCollection {#2378 …}
+favourites: Doctrine\ORM\PersistentCollection {#1708 …}
+notifications: Doctrine\ORM\PersistentCollection {#1715 …}
-id: 1068
-bodyTs: "'decor':12 'estat':23 'like':10,29 'manag':4 'precious':20 'pringl':30 're':16 'real':22 'screen':21 'think':14 'tile':2 'tmux':6,25 'wast':18 'well':26 'window':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4064927"
+editedAt: null
+createdAt: DateTimeImmutable @1705589862 {#1741
date: 2024-01-18 15:57:42.0 +01:00
}
+"title": 1068
} |
|
Show voter details
|
8 |
DENIED
|
moderate
|
App\Entity\PostComment {#1630
+user: App\Entity\User {#265 …}
+post: Proxies\__CG__\App\Entity\Post {#1909
+user: Proxies\__CG__\App\Entity\User {#2393 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1883 …}
+image: null
+slug: "Hey-dear-Linux-Community-I-m-still-kinda-new-to-Linux"
+body: """
Hey 👋 dear Linux Community,\n
\n
I'm still kinda new to Linux (started using this year 😅) I already made it to my main OS, even if I still missing some things which I used on Windows, anyway. What I wanted to ask you guys, what recommendations do you have for Linux Mint (Cinnamon)? In terms of security, optimization, (a way to make the UI looking modern ;-;) and privacy? I would be very interested in what you do guys to optimize your Linux setup :) I'm pretty technical, so there is nothing which could overwhelm me (probaly).\n
\n
Thx! 🤍\n
\n
#privacy #dataprotection #linux #linuxmint #opensource #foss #cybersecurity @linux@lemmy.ml
"""
+lang: "en"
+commentCount: 34
+favouriteCount: 82
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1727155445 {#1403
date: 2024-09-24 07:24:05.0 +02:00
}
+ip: null
+tags: [
"privacy"
"dataprotection"
"linux"
"linuxmint"
"opensource"
"foss"
"cybersecurity"
]
+mentions: [
"@linux@lemmy.ml"
]
+comments: Doctrine\ORM\PersistentCollection {#1381 …}
+votes: Doctrine\ORM\PersistentCollection {#1383 …}
+reports: Doctrine\ORM\PersistentCollection {#2030 …}
+favourites: Doctrine\ORM\PersistentCollection {#2062 …}
+notifications: Doctrine\ORM\PersistentCollection {#2083 …}
+children: [
App\Entity\PostComment {#1630}
]
-id: 354
-bodyTs: "'alreadi':17 'anyway':36 'ask':41 'cinnamon':52 'communiti':4 'could':92 'cybersecur':103 'dataprotect':98 'dear':2 'even':24 'foss':102 'guy':43,77 'hey':1 'interest':72 'kinda':8 'linux':3,11,50,81,99 'linux@lemmy.ml':104 'linuxmint':100 'look':64 'm':6,84 'made':18 'main':22 'make':61 'mint':51 'miss':28 'modern':65 'new':9 'noth':90 'opensourc':101 'optim':57,79 'os':23 'overwhelm':93 'pretti':85 'privaci':67,97 'probali':95 'recommend':45 'secur':56 'setup':82 'start':12 'still':7,27 'technic':86 'term':54 'thing':30 'thx':96 'ui':63 'use':13,33 'want':39 'way':59 'window':35 'would':69 'year':15"
+upVotes: 0
+downVotes: 0
+ranking: 1705675343
+visibility: "visible "
+apId: "https://infosec.exchange/users/voxel/statuses/111777476973038727"
+editedAt: DateTimeImmutable @1726412646 {#1382
date: 2024-09-15 17:04:06.0 +02:00
}
+createdAt: DateTimeImmutable @1705588943 {#1401
date: 2024-01-18 15:42:23.0 +01:00
}
+__isInitialized__: true
+"title": 354
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1883 …}
+parent: null
+root: null
+image: null
+body: "A tiling window manager and tmux. I don’t like window decorations, I think they’re a waste of precious screen real estate. And tmux… Well. It’s like pringles."
+lang: "en"
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1705589862 {#2447
date: 2024-01-18 15:57:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@linux@lemmy.ml"
"@voxel@infosec.exchange"
]
+isAdult: false
+updateMark: false
+children: Doctrine\ORM\PersistentCollection {#2391 …}
+nested: Doctrine\ORM\PersistentCollection {#1910 …}
+votes: Doctrine\ORM\PersistentCollection {#2381 …}
+reports: Doctrine\ORM\PersistentCollection {#2378 …}
+favourites: Doctrine\ORM\PersistentCollection {#1708 …}
+notifications: Doctrine\ORM\PersistentCollection {#1715 …}
-id: 1068
-bodyTs: "'decor':12 'estat':23 'like':10,29 'manag':4 'precious':20 'pringl':30 're':16 'real':22 'screen':21 'think':14 'tile':2 'tmux':6,25 'wast':18 'well':26 'window':3,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4064927"
+editedAt: null
+createdAt: DateTimeImmutable @1705589862 {#1741
date: 2024-01-18 15:57:42.0 +01:00
}
+"title": 1068
} |
|
Show voter details
|
9 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
10 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1571
+user: Proxies\__CG__\App\Entity\User {#2385 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2141 …}
+slug: "Adding-services-to-an-existing-Docker-nginx-container"
+title: "Adding services to an existing Docker nginx container"
+url: null
+body: """
Hi, I’m just getting started with Docker, so apologies in advance if this seems silly.\n
\n
I used to self-host multiple services (RSS reader, invoicing software, personal wiki) directly on a VPS using nginx and mariadb. I messed it up recently and am starting again, but this time I took the docker route.\n
\n
So I’ve set up the invoicing software ([InvoiceNinja](https://hub.docker.com/r/invoiceninja/invoiceninja/)), and everything is working as I want.\n
\n
Now that I want to add the other services (ttrss and dokuwiki), should I set up new containers? It feels wasteful.\n
\n
Instead, if I add additional configs to the existing servers that the InvoiceNinja docker-compose generated (nginx and mysql), I’m worried that an update to Invoiceninja would have a chance of messing up the other setups as well.\n
\n
It shouldn’t, from my understanding of how docker containers work, but I’m not 100% sure. What would be the best way to proceed?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 9
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726812287 {#2061
date: 2024-09-20 08:04:47.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2042 …}
+votes: Doctrine\ORM\PersistentCollection {#2344 …}
+reports: Doctrine\ORM\PersistentCollection {#2351 …}
+favourites: Doctrine\ORM\PersistentCollection {#2135 …}
+notifications: Doctrine\ORM\PersistentCollection {#2339 …}
+badges: Doctrine\ORM\PersistentCollection {#2049 …}
+children: [
1 => App\Entity\EntryComment {#1621
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1555 …}
+root: App\Entity\EntryComment {#1696
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: null
+root: null
+body: "I would suggest having an nginx as a reverse proxy (I prefer avoiding a container as it’s easier to manage) and the have your services in whatever medium you prefer."
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726383597 {#1428
date: 2024-09-15 08:59:57.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
]
+children: Doctrine\ORM\PersistentCollection {#1588 …}
+nested: Doctrine\ORM\PersistentCollection {#1584 …}
+votes: Doctrine\ORM\PersistentCollection {#1580 …}
+reports: Doctrine\ORM\PersistentCollection {#1583 …}
+favourites: Doctrine\ORM\PersistentCollection {#1586 …}
+notifications: Doctrine\ORM\PersistentCollection {#1679 …}
-id: 318819
-bodyTs: "'avoid':13 'contain':15 'easier':19 'manag':21 'medium':29 'nginx':6 'prefer':12,31 'proxi':10 'revers':9 'servic':26 'suggest':3 'whatev':28 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4060909"
+editedAt: null
+createdAt: DateTimeImmutable @1705572388 {#1440
date: 2024-01-18 11:06:28.0 +01:00
}
+"title": 318819
}
+body: ""
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1705580944 {#1613
date: 2024-01-18 13:29:04.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1557 …}
+nested: Doctrine\ORM\PersistentCollection {#1558 …}
+votes: Doctrine\ORM\PersistentCollection {#1565 …}
+reports: Doctrine\ORM\PersistentCollection {#1563 …}
+favourites: Doctrine\ORM\PersistentCollection {#1564 …}
+notifications: Doctrine\ORM\PersistentCollection {#1559 …}
-id: 319044
-bodyTs: "'/comics/ten_thousand.png)':3 'imgs.xkcd.com':2 'imgs.xkcd.com/comics/ten_thousand.png)':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4062379"
+editedAt: null
+createdAt: DateTimeImmutable @1705580944 {#1620
date: 2024-01-18 13:29:04.0 +01:00
}
+"title": 319044
}
2 => App\Entity\EntryComment {#1696}
0 => App\Entity\EntryComment {#1527
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1705 …}
+root: App\Entity\EntryComment {#1696}
+body: "Separate. That’s the whole point of containerisation! Otherwise you’re just doing a regular deploy with extra steps"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1705575597 {#1669
date: 2024-01-18 11:59:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1795 …}
+nested: Doctrine\ORM\PersistentCollection {#1686 …}
+votes: Doctrine\ORM\PersistentCollection {#1680 …}
+reports: Doctrine\ORM\PersistentCollection {#1683 …}
+favourites: Doctrine\ORM\PersistentCollection {#1702 …}
+notifications: Doctrine\ORM\PersistentCollection {#1596 …}
-id: 318892
-bodyTs: "'containeris':8 'deploy':16 'extra':18 'otherwis':9 'point':6 're':11 'regular':15 'separ':1 'step':19 'whole':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4061332"
+editedAt: null
+createdAt: DateTimeImmutable @1705575597 {#1528
date: 2024-01-18 11:59:57.0 +01:00
}
+"title": 318892
}
]
-id: 31447
-titleTs: "'ad':1 'contain':8 'docker':6 'exist':5 'nginx':7 'servic':2"
-bodyTs: "'/r/invoiceninja/invoiceninja/)),':67 '100':151 'add':80,99 'addit':100 'advanc':12 'apolog':10 'best':157 'chanc':127 'compos':111 'config':101 'contain':92,145 'direct':31 'docker':8,54,110,144 'docker-compos':109 'dokuwiki':86 'everyth':69 'exist':104 'feel':94 'generat':112 'get':5 'hi':1 'host':22 'hub.docker.com':66 'hub.docker.com/r/invoiceninja/invoiceninja/)),':65 'instead':96 'invoic':27,62 'invoiceninja':64,108,123 'm':3,117,149 'mariadb':38 'mess':40,129 'multipl':23 'mysql':115 'new':91 'nginx':36,113 'person':29 'proceed':160 'reader':26 'recent':43 'rout':55 'rss':25 'seem':15 'self':21 'self-host':20 'server':105 'servic':24,83 'set':59,89 'setup':133 'shouldn':137 'silli':16 'softwar':28,63 'start':6,46 'sure':152 'time':50 'took':52 'ttrss':84 'understand':141 'updat':121 'use':18,35 've':58 'vps':34 'want':74,78 'wast':95 'way':158 'well':135 'wiki':30 'work':71,146 'worri':118 'would':124,154"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705635780
+visibility: "visible "
+apId: "https://lemmy.ca/post/13532132"
+editedAt: DateTimeImmutable @1726356978 {#2395
date: 2024-09-15 01:36:18.0 +02:00
}
+createdAt: DateTimeImmutable @1705571780 {#1405
date: 2024-01-18 10:56:20.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
11 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Entry {#1571
+user: Proxies\__CG__\App\Entity\User {#2385 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2141 …}
+slug: "Adding-services-to-an-existing-Docker-nginx-container"
+title: "Adding services to an existing Docker nginx container"
+url: null
+body: """
Hi, I’m just getting started with Docker, so apologies in advance if this seems silly.\n
\n
I used to self-host multiple services (RSS reader, invoicing software, personal wiki) directly on a VPS using nginx and mariadb. I messed it up recently and am starting again, but this time I took the docker route.\n
\n
So I’ve set up the invoicing software ([InvoiceNinja](https://hub.docker.com/r/invoiceninja/invoiceninja/)), and everything is working as I want.\n
\n
Now that I want to add the other services (ttrss and dokuwiki), should I set up new containers? It feels wasteful.\n
\n
Instead, if I add additional configs to the existing servers that the InvoiceNinja docker-compose generated (nginx and mysql), I’m worried that an update to Invoiceninja would have a chance of messing up the other setups as well.\n
\n
It shouldn’t, from my understanding of how docker containers work, but I’m not 100% sure. What would be the best way to proceed?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 9
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726812287 {#2061
date: 2024-09-20 08:04:47.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2042 …}
+votes: Doctrine\ORM\PersistentCollection {#2344 …}
+reports: Doctrine\ORM\PersistentCollection {#2351 …}
+favourites: Doctrine\ORM\PersistentCollection {#2135 …}
+notifications: Doctrine\ORM\PersistentCollection {#2339 …}
+badges: Doctrine\ORM\PersistentCollection {#2049 …}
+children: [
1 => App\Entity\EntryComment {#1621
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1555 …}
+root: App\Entity\EntryComment {#1696
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: null
+root: null
+body: "I would suggest having an nginx as a reverse proxy (I prefer avoiding a container as it’s easier to manage) and the have your services in whatever medium you prefer."
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726383597 {#1428
date: 2024-09-15 08:59:57.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
]
+children: Doctrine\ORM\PersistentCollection {#1588 …}
+nested: Doctrine\ORM\PersistentCollection {#1584 …}
+votes: Doctrine\ORM\PersistentCollection {#1580 …}
+reports: Doctrine\ORM\PersistentCollection {#1583 …}
+favourites: Doctrine\ORM\PersistentCollection {#1586 …}
+notifications: Doctrine\ORM\PersistentCollection {#1679 …}
-id: 318819
-bodyTs: "'avoid':13 'contain':15 'easier':19 'manag':21 'medium':29 'nginx':6 'prefer':12,31 'proxi':10 'revers':9 'servic':26 'suggest':3 'whatev':28 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4060909"
+editedAt: null
+createdAt: DateTimeImmutable @1705572388 {#1440
date: 2024-01-18 11:06:28.0 +01:00
}
+"title": 318819
}
+body: ""
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1705580944 {#1613
date: 2024-01-18 13:29:04.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1557 …}
+nested: Doctrine\ORM\PersistentCollection {#1558 …}
+votes: Doctrine\ORM\PersistentCollection {#1565 …}
+reports: Doctrine\ORM\PersistentCollection {#1563 …}
+favourites: Doctrine\ORM\PersistentCollection {#1564 …}
+notifications: Doctrine\ORM\PersistentCollection {#1559 …}
-id: 319044
-bodyTs: "'/comics/ten_thousand.png)':3 'imgs.xkcd.com':2 'imgs.xkcd.com/comics/ten_thousand.png)':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4062379"
+editedAt: null
+createdAt: DateTimeImmutable @1705580944 {#1620
date: 2024-01-18 13:29:04.0 +01:00
}
+"title": 319044
}
2 => App\Entity\EntryComment {#1696}
0 => App\Entity\EntryComment {#1527
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1705 …}
+root: App\Entity\EntryComment {#1696}
+body: "Separate. That’s the whole point of containerisation! Otherwise you’re just doing a regular deploy with extra steps"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1705575597 {#1669
date: 2024-01-18 11:59:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1795 …}
+nested: Doctrine\ORM\PersistentCollection {#1686 …}
+votes: Doctrine\ORM\PersistentCollection {#1680 …}
+reports: Doctrine\ORM\PersistentCollection {#1683 …}
+favourites: Doctrine\ORM\PersistentCollection {#1702 …}
+notifications: Doctrine\ORM\PersistentCollection {#1596 …}
-id: 318892
-bodyTs: "'containeris':8 'deploy':16 'extra':18 'otherwis':9 'point':6 're':11 'regular':15 'separ':1 'step':19 'whole':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4061332"
+editedAt: null
+createdAt: DateTimeImmutable @1705575597 {#1528
date: 2024-01-18 11:59:57.0 +01:00
}
+"title": 318892
}
]
-id: 31447
-titleTs: "'ad':1 'contain':8 'docker':6 'exist':5 'nginx':7 'servic':2"
-bodyTs: "'/r/invoiceninja/invoiceninja/)),':67 '100':151 'add':80,99 'addit':100 'advanc':12 'apolog':10 'best':157 'chanc':127 'compos':111 'config':101 'contain':92,145 'direct':31 'docker':8,54,110,144 'docker-compos':109 'dokuwiki':86 'everyth':69 'exist':104 'feel':94 'generat':112 'get':5 'hi':1 'host':22 'hub.docker.com':66 'hub.docker.com/r/invoiceninja/invoiceninja/)),':65 'instead':96 'invoic':27,62 'invoiceninja':64,108,123 'm':3,117,149 'mariadb':38 'mess':40,129 'multipl':23 'mysql':115 'new':91 'nginx':36,113 'person':29 'proceed':160 'reader':26 'recent':43 'rout':55 'rss':25 'seem':15 'self':21 'self-host':20 'server':105 'servic':24,83 'set':59,89 'setup':133 'shouldn':137 'silli':16 'softwar':28,63 'start':6,46 'sure':152 'time':50 'took':52 'ttrss':84 'understand':141 'updat':121 'use':18,35 've':58 'vps':34 'want':74,78 'wast':95 'way':158 'well':135 'wiki':30 'work':71,146 'worri':118 'would':124,154"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705635780
+visibility: "visible "
+apId: "https://lemmy.ca/post/13532132"
+editedAt: DateTimeImmutable @1726356978 {#2395
date: 2024-09-15 01:36:18.0 +02:00
}
+createdAt: DateTimeImmutable @1705571780 {#1405
date: 2024-01-18 10:56:20.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
12 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1571
+user: Proxies\__CG__\App\Entity\User {#2385 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2141 …}
+slug: "Adding-services-to-an-existing-Docker-nginx-container"
+title: "Adding services to an existing Docker nginx container"
+url: null
+body: """
Hi, I’m just getting started with Docker, so apologies in advance if this seems silly.\n
\n
I used to self-host multiple services (RSS reader, invoicing software, personal wiki) directly on a VPS using nginx and mariadb. I messed it up recently and am starting again, but this time I took the docker route.\n
\n
So I’ve set up the invoicing software ([InvoiceNinja](https://hub.docker.com/r/invoiceninja/invoiceninja/)), and everything is working as I want.\n
\n
Now that I want to add the other services (ttrss and dokuwiki), should I set up new containers? It feels wasteful.\n
\n
Instead, if I add additional configs to the existing servers that the InvoiceNinja docker-compose generated (nginx and mysql), I’m worried that an update to Invoiceninja would have a chance of messing up the other setups as well.\n
\n
It shouldn’t, from my understanding of how docker containers work, but I’m not 100% sure. What would be the best way to proceed?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 9
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726812287 {#2061
date: 2024-09-20 08:04:47.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2042 …}
+votes: Doctrine\ORM\PersistentCollection {#2344 …}
+reports: Doctrine\ORM\PersistentCollection {#2351 …}
+favourites: Doctrine\ORM\PersistentCollection {#2135 …}
+notifications: Doctrine\ORM\PersistentCollection {#2339 …}
+badges: Doctrine\ORM\PersistentCollection {#2049 …}
+children: [
1 => App\Entity\EntryComment {#1621
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1555 …}
+root: App\Entity\EntryComment {#1696
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: null
+root: null
+body: "I would suggest having an nginx as a reverse proxy (I prefer avoiding a container as it’s easier to manage) and the have your services in whatever medium you prefer."
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726383597 {#1428
date: 2024-09-15 08:59:57.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
]
+children: Doctrine\ORM\PersistentCollection {#1588 …}
+nested: Doctrine\ORM\PersistentCollection {#1584 …}
+votes: Doctrine\ORM\PersistentCollection {#1580 …}
+reports: Doctrine\ORM\PersistentCollection {#1583 …}
+favourites: Doctrine\ORM\PersistentCollection {#1586 …}
+notifications: Doctrine\ORM\PersistentCollection {#1679 …}
-id: 318819
-bodyTs: "'avoid':13 'contain':15 'easier':19 'manag':21 'medium':29 'nginx':6 'prefer':12,31 'proxi':10 'revers':9 'servic':26 'suggest':3 'whatev':28 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4060909"
+editedAt: null
+createdAt: DateTimeImmutable @1705572388 {#1440
date: 2024-01-18 11:06:28.0 +01:00
}
+"title": 318819
}
+body: ""
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1705580944 {#1613
date: 2024-01-18 13:29:04.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1557 …}
+nested: Doctrine\ORM\PersistentCollection {#1558 …}
+votes: Doctrine\ORM\PersistentCollection {#1565 …}
+reports: Doctrine\ORM\PersistentCollection {#1563 …}
+favourites: Doctrine\ORM\PersistentCollection {#1564 …}
+notifications: Doctrine\ORM\PersistentCollection {#1559 …}
-id: 319044
-bodyTs: "'/comics/ten_thousand.png)':3 'imgs.xkcd.com':2 'imgs.xkcd.com/comics/ten_thousand.png)':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4062379"
+editedAt: null
+createdAt: DateTimeImmutable @1705580944 {#1620
date: 2024-01-18 13:29:04.0 +01:00
}
+"title": 319044
}
2 => App\Entity\EntryComment {#1696}
0 => App\Entity\EntryComment {#1527
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1705 …}
+root: App\Entity\EntryComment {#1696}
+body: "Separate. That’s the whole point of containerisation! Otherwise you’re just doing a regular deploy with extra steps"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1705575597 {#1669
date: 2024-01-18 11:59:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1795 …}
+nested: Doctrine\ORM\PersistentCollection {#1686 …}
+votes: Doctrine\ORM\PersistentCollection {#1680 …}
+reports: Doctrine\ORM\PersistentCollection {#1683 …}
+favourites: Doctrine\ORM\PersistentCollection {#1702 …}
+notifications: Doctrine\ORM\PersistentCollection {#1596 …}
-id: 318892
-bodyTs: "'containeris':8 'deploy':16 'extra':18 'otherwis':9 'point':6 're':11 'regular':15 'separ':1 'step':19 'whole':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4061332"
+editedAt: null
+createdAt: DateTimeImmutable @1705575597 {#1528
date: 2024-01-18 11:59:57.0 +01:00
}
+"title": 318892
}
]
-id: 31447
-titleTs: "'ad':1 'contain':8 'docker':6 'exist':5 'nginx':7 'servic':2"
-bodyTs: "'/r/invoiceninja/invoiceninja/)),':67 '100':151 'add':80,99 'addit':100 'advanc':12 'apolog':10 'best':157 'chanc':127 'compos':111 'config':101 'contain':92,145 'direct':31 'docker':8,54,110,144 'docker-compos':109 'dokuwiki':86 'everyth':69 'exist':104 'feel':94 'generat':112 'get':5 'hi':1 'host':22 'hub.docker.com':66 'hub.docker.com/r/invoiceninja/invoiceninja/)),':65 'instead':96 'invoic':27,62 'invoiceninja':64,108,123 'm':3,117,149 'mariadb':38 'mess':40,129 'multipl':23 'mysql':115 'new':91 'nginx':36,113 'person':29 'proceed':160 'reader':26 'recent':43 'rout':55 'rss':25 'seem':15 'self':21 'self-host':20 'server':105 'servic':24,83 'set':59,89 'setup':133 'shouldn':137 'silli':16 'softwar':28,63 'start':6,46 'sure':152 'time':50 'took':52 'ttrss':84 'understand':141 'updat':121 'use':18,35 've':58 'vps':34 'want':74,78 'wast':95 'way':158 'well':135 'wiki':30 'work':71,146 'worri':118 'would':124,154"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705635780
+visibility: "visible "
+apId: "https://lemmy.ca/post/13532132"
+editedAt: DateTimeImmutable @1726356978 {#2395
date: 2024-09-15 01:36:18.0 +02:00
}
+createdAt: DateTimeImmutable @1705571780 {#1405
date: 2024-01-18 10:56:20.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
13 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
14 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1621
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571
+user: Proxies\__CG__\App\Entity\User {#2385 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2141 …}
+slug: "Adding-services-to-an-existing-Docker-nginx-container"
+title: "Adding services to an existing Docker nginx container"
+url: null
+body: """
Hi, I’m just getting started with Docker, so apologies in advance if this seems silly.\n
\n
I used to self-host multiple services (RSS reader, invoicing software, personal wiki) directly on a VPS using nginx and mariadb. I messed it up recently and am starting again, but this time I took the docker route.\n
\n
So I’ve set up the invoicing software ([InvoiceNinja](https://hub.docker.com/r/invoiceninja/invoiceninja/)), and everything is working as I want.\n
\n
Now that I want to add the other services (ttrss and dokuwiki), should I set up new containers? It feels wasteful.\n
\n
Instead, if I add additional configs to the existing servers that the InvoiceNinja docker-compose generated (nginx and mysql), I’m worried that an update to Invoiceninja would have a chance of messing up the other setups as well.\n
\n
It shouldn’t, from my understanding of how docker containers work, but I’m not 100% sure. What would be the best way to proceed?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 9
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726812287 {#2061
date: 2024-09-20 08:04:47.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2042 …}
+votes: Doctrine\ORM\PersistentCollection {#2344 …}
+reports: Doctrine\ORM\PersistentCollection {#2351 …}
+favourites: Doctrine\ORM\PersistentCollection {#2135 …}
+notifications: Doctrine\ORM\PersistentCollection {#2339 …}
+badges: Doctrine\ORM\PersistentCollection {#2049 …}
+children: [
1 => App\Entity\EntryComment {#1621}
2 => App\Entity\EntryComment {#1696
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: null
+root: null
+body: "I would suggest having an nginx as a reverse proxy (I prefer avoiding a container as it’s easier to manage) and the have your services in whatever medium you prefer."
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726383597 {#1428
date: 2024-09-15 08:59:57.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
]
+children: Doctrine\ORM\PersistentCollection {#1588 …}
+nested: Doctrine\ORM\PersistentCollection {#1584 …}
+votes: Doctrine\ORM\PersistentCollection {#1580 …}
+reports: Doctrine\ORM\PersistentCollection {#1583 …}
+favourites: Doctrine\ORM\PersistentCollection {#1586 …}
+notifications: Doctrine\ORM\PersistentCollection {#1679 …}
-id: 318819
-bodyTs: "'avoid':13 'contain':15 'easier':19 'manag':21 'medium':29 'nginx':6 'prefer':12,31 'proxi':10 'revers':9 'servic':26 'suggest':3 'whatev':28 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4060909"
+editedAt: null
+createdAt: DateTimeImmutable @1705572388 {#1440
date: 2024-01-18 11:06:28.0 +01:00
}
+"title": 318819
}
0 => App\Entity\EntryComment {#1527
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1705 …}
+root: App\Entity\EntryComment {#1696}
+body: "Separate. That’s the whole point of containerisation! Otherwise you’re just doing a regular deploy with extra steps"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1705575597 {#1669
date: 2024-01-18 11:59:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1795 …}
+nested: Doctrine\ORM\PersistentCollection {#1686 …}
+votes: Doctrine\ORM\PersistentCollection {#1680 …}
+reports: Doctrine\ORM\PersistentCollection {#1683 …}
+favourites: Doctrine\ORM\PersistentCollection {#1702 …}
+notifications: Doctrine\ORM\PersistentCollection {#1596 …}
-id: 318892
-bodyTs: "'containeris':8 'deploy':16 'extra':18 'otherwis':9 'point':6 're':11 'regular':15 'separ':1 'step':19 'whole':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4061332"
+editedAt: null
+createdAt: DateTimeImmutable @1705575597 {#1528
date: 2024-01-18 11:59:57.0 +01:00
}
+"title": 318892
}
]
-id: 31447
-titleTs: "'ad':1 'contain':8 'docker':6 'exist':5 'nginx':7 'servic':2"
-bodyTs: "'/r/invoiceninja/invoiceninja/)),':67 '100':151 'add':80,99 'addit':100 'advanc':12 'apolog':10 'best':157 'chanc':127 'compos':111 'config':101 'contain':92,145 'direct':31 'docker':8,54,110,144 'docker-compos':109 'dokuwiki':86 'everyth':69 'exist':104 'feel':94 'generat':112 'get':5 'hi':1 'host':22 'hub.docker.com':66 'hub.docker.com/r/invoiceninja/invoiceninja/)),':65 'instead':96 'invoic':27,62 'invoiceninja':64,108,123 'm':3,117,149 'mariadb':38 'mess':40,129 'multipl':23 'mysql':115 'new':91 'nginx':36,113 'person':29 'proceed':160 'reader':26 'recent':43 'rout':55 'rss':25 'seem':15 'self':21 'self-host':20 'server':105 'servic':24,83 'set':59,89 'setup':133 'shouldn':137 'silli':16 'softwar':28,63 'start':6,46 'sure':152 'time':50 'took':52 'ttrss':84 'understand':141 'updat':121 'use':18,35 've':58 'vps':34 'want':74,78 'wast':95 'way':158 'well':135 'wiki':30 'work':71,146 'worri':118 'would':124,154"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705635780
+visibility: "visible "
+apId: "https://lemmy.ca/post/13532132"
+editedAt: DateTimeImmutable @1726356978 {#2395
date: 2024-09-15 01:36:18.0 +02:00
}
+createdAt: DateTimeImmutable @1705571780 {#1405
date: 2024-01-18 10:56:20.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1555 …}
+root: App\Entity\EntryComment {#1696}
+body: ""
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1705580944 {#1613
date: 2024-01-18 13:29:04.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1557 …}
+nested: Doctrine\ORM\PersistentCollection {#1558 …}
+votes: Doctrine\ORM\PersistentCollection {#1565 …}
+reports: Doctrine\ORM\PersistentCollection {#1563 …}
+favourites: Doctrine\ORM\PersistentCollection {#1564 …}
+notifications: Doctrine\ORM\PersistentCollection {#1559 …}
-id: 319044
-bodyTs: "'/comics/ten_thousand.png)':3 'imgs.xkcd.com':2 'imgs.xkcd.com/comics/ten_thousand.png)':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4062379"
+editedAt: null
+createdAt: DateTimeImmutable @1705580944 {#1620
date: 2024-01-18 13:29:04.0 +01:00
}
+"title": 319044
} |
|
Show voter details
|
15 |
DENIED
|
edit
|
App\Entity\EntryComment {#1621
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571
+user: Proxies\__CG__\App\Entity\User {#2385 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2141 …}
+slug: "Adding-services-to-an-existing-Docker-nginx-container"
+title: "Adding services to an existing Docker nginx container"
+url: null
+body: """
Hi, I’m just getting started with Docker, so apologies in advance if this seems silly.\n
\n
I used to self-host multiple services (RSS reader, invoicing software, personal wiki) directly on a VPS using nginx and mariadb. I messed it up recently and am starting again, but this time I took the docker route.\n
\n
So I’ve set up the invoicing software ([InvoiceNinja](https://hub.docker.com/r/invoiceninja/invoiceninja/)), and everything is working as I want.\n
\n
Now that I want to add the other services (ttrss and dokuwiki), should I set up new containers? It feels wasteful.\n
\n
Instead, if I add additional configs to the existing servers that the InvoiceNinja docker-compose generated (nginx and mysql), I’m worried that an update to Invoiceninja would have a chance of messing up the other setups as well.\n
\n
It shouldn’t, from my understanding of how docker containers work, but I’m not 100% sure. What would be the best way to proceed?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 9
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726812287 {#2061
date: 2024-09-20 08:04:47.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2042 …}
+votes: Doctrine\ORM\PersistentCollection {#2344 …}
+reports: Doctrine\ORM\PersistentCollection {#2351 …}
+favourites: Doctrine\ORM\PersistentCollection {#2135 …}
+notifications: Doctrine\ORM\PersistentCollection {#2339 …}
+badges: Doctrine\ORM\PersistentCollection {#2049 …}
+children: [
1 => App\Entity\EntryComment {#1621}
2 => App\Entity\EntryComment {#1696
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: null
+root: null
+body: "I would suggest having an nginx as a reverse proxy (I prefer avoiding a container as it’s easier to manage) and the have your services in whatever medium you prefer."
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726383597 {#1428
date: 2024-09-15 08:59:57.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
]
+children: Doctrine\ORM\PersistentCollection {#1588 …}
+nested: Doctrine\ORM\PersistentCollection {#1584 …}
+votes: Doctrine\ORM\PersistentCollection {#1580 …}
+reports: Doctrine\ORM\PersistentCollection {#1583 …}
+favourites: Doctrine\ORM\PersistentCollection {#1586 …}
+notifications: Doctrine\ORM\PersistentCollection {#1679 …}
-id: 318819
-bodyTs: "'avoid':13 'contain':15 'easier':19 'manag':21 'medium':29 'nginx':6 'prefer':12,31 'proxi':10 'revers':9 'servic':26 'suggest':3 'whatev':28 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4060909"
+editedAt: null
+createdAt: DateTimeImmutable @1705572388 {#1440
date: 2024-01-18 11:06:28.0 +01:00
}
+"title": 318819
}
0 => App\Entity\EntryComment {#1527
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1705 …}
+root: App\Entity\EntryComment {#1696}
+body: "Separate. That’s the whole point of containerisation! Otherwise you’re just doing a regular deploy with extra steps"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1705575597 {#1669
date: 2024-01-18 11:59:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1795 …}
+nested: Doctrine\ORM\PersistentCollection {#1686 …}
+votes: Doctrine\ORM\PersistentCollection {#1680 …}
+reports: Doctrine\ORM\PersistentCollection {#1683 …}
+favourites: Doctrine\ORM\PersistentCollection {#1702 …}
+notifications: Doctrine\ORM\PersistentCollection {#1596 …}
-id: 318892
-bodyTs: "'containeris':8 'deploy':16 'extra':18 'otherwis':9 'point':6 're':11 'regular':15 'separ':1 'step':19 'whole':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4061332"
+editedAt: null
+createdAt: DateTimeImmutable @1705575597 {#1528
date: 2024-01-18 11:59:57.0 +01:00
}
+"title": 318892
}
]
-id: 31447
-titleTs: "'ad':1 'contain':8 'docker':6 'exist':5 'nginx':7 'servic':2"
-bodyTs: "'/r/invoiceninja/invoiceninja/)),':67 '100':151 'add':80,99 'addit':100 'advanc':12 'apolog':10 'best':157 'chanc':127 'compos':111 'config':101 'contain':92,145 'direct':31 'docker':8,54,110,144 'docker-compos':109 'dokuwiki':86 'everyth':69 'exist':104 'feel':94 'generat':112 'get':5 'hi':1 'host':22 'hub.docker.com':66 'hub.docker.com/r/invoiceninja/invoiceninja/)),':65 'instead':96 'invoic':27,62 'invoiceninja':64,108,123 'm':3,117,149 'mariadb':38 'mess':40,129 'multipl':23 'mysql':115 'new':91 'nginx':36,113 'person':29 'proceed':160 'reader':26 'recent':43 'rout':55 'rss':25 'seem':15 'self':21 'self-host':20 'server':105 'servic':24,83 'set':59,89 'setup':133 'shouldn':137 'silli':16 'softwar':28,63 'start':6,46 'sure':152 'time':50 'took':52 'ttrss':84 'understand':141 'updat':121 'use':18,35 've':58 'vps':34 'want':74,78 'wast':95 'way':158 'well':135 'wiki':30 'work':71,146 'worri':118 'would':124,154"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705635780
+visibility: "visible "
+apId: "https://lemmy.ca/post/13532132"
+editedAt: DateTimeImmutable @1726356978 {#2395
date: 2024-09-15 01:36:18.0 +02:00
}
+createdAt: DateTimeImmutable @1705571780 {#1405
date: 2024-01-18 10:56:20.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1555 …}
+root: App\Entity\EntryComment {#1696}
+body: ""
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1705580944 {#1613
date: 2024-01-18 13:29:04.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1557 …}
+nested: Doctrine\ORM\PersistentCollection {#1558 …}
+votes: Doctrine\ORM\PersistentCollection {#1565 …}
+reports: Doctrine\ORM\PersistentCollection {#1563 …}
+favourites: Doctrine\ORM\PersistentCollection {#1564 …}
+notifications: Doctrine\ORM\PersistentCollection {#1559 …}
-id: 319044
-bodyTs: "'/comics/ten_thousand.png)':3 'imgs.xkcd.com':2 'imgs.xkcd.com/comics/ten_thousand.png)':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4062379"
+editedAt: null
+createdAt: DateTimeImmutable @1705580944 {#1620
date: 2024-01-18 13:29:04.0 +01:00
}
+"title": 319044
} |
|
Show voter details
|
16 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1621
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571
+user: Proxies\__CG__\App\Entity\User {#2385 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2141 …}
+slug: "Adding-services-to-an-existing-Docker-nginx-container"
+title: "Adding services to an existing Docker nginx container"
+url: null
+body: """
Hi, I’m just getting started with Docker, so apologies in advance if this seems silly.\n
\n
I used to self-host multiple services (RSS reader, invoicing software, personal wiki) directly on a VPS using nginx and mariadb. I messed it up recently and am starting again, but this time I took the docker route.\n
\n
So I’ve set up the invoicing software ([InvoiceNinja](https://hub.docker.com/r/invoiceninja/invoiceninja/)), and everything is working as I want.\n
\n
Now that I want to add the other services (ttrss and dokuwiki), should I set up new containers? It feels wasteful.\n
\n
Instead, if I add additional configs to the existing servers that the InvoiceNinja docker-compose generated (nginx and mysql), I’m worried that an update to Invoiceninja would have a chance of messing up the other setups as well.\n
\n
It shouldn’t, from my understanding of how docker containers work, but I’m not 100% sure. What would be the best way to proceed?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 9
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726812287 {#2061
date: 2024-09-20 08:04:47.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2042 …}
+votes: Doctrine\ORM\PersistentCollection {#2344 …}
+reports: Doctrine\ORM\PersistentCollection {#2351 …}
+favourites: Doctrine\ORM\PersistentCollection {#2135 …}
+notifications: Doctrine\ORM\PersistentCollection {#2339 …}
+badges: Doctrine\ORM\PersistentCollection {#2049 …}
+children: [
1 => App\Entity\EntryComment {#1621}
2 => App\Entity\EntryComment {#1696
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: null
+root: null
+body: "I would suggest having an nginx as a reverse proxy (I prefer avoiding a container as it’s easier to manage) and the have your services in whatever medium you prefer."
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726383597 {#1428
date: 2024-09-15 08:59:57.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
]
+children: Doctrine\ORM\PersistentCollection {#1588 …}
+nested: Doctrine\ORM\PersistentCollection {#1584 …}
+votes: Doctrine\ORM\PersistentCollection {#1580 …}
+reports: Doctrine\ORM\PersistentCollection {#1583 …}
+favourites: Doctrine\ORM\PersistentCollection {#1586 …}
+notifications: Doctrine\ORM\PersistentCollection {#1679 …}
-id: 318819
-bodyTs: "'avoid':13 'contain':15 'easier':19 'manag':21 'medium':29 'nginx':6 'prefer':12,31 'proxi':10 'revers':9 'servic':26 'suggest':3 'whatev':28 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4060909"
+editedAt: null
+createdAt: DateTimeImmutable @1705572388 {#1440
date: 2024-01-18 11:06:28.0 +01:00
}
+"title": 318819
}
0 => App\Entity\EntryComment {#1527
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1705 …}
+root: App\Entity\EntryComment {#1696}
+body: "Separate. That’s the whole point of containerisation! Otherwise you’re just doing a regular deploy with extra steps"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1705575597 {#1669
date: 2024-01-18 11:59:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1795 …}
+nested: Doctrine\ORM\PersistentCollection {#1686 …}
+votes: Doctrine\ORM\PersistentCollection {#1680 …}
+reports: Doctrine\ORM\PersistentCollection {#1683 …}
+favourites: Doctrine\ORM\PersistentCollection {#1702 …}
+notifications: Doctrine\ORM\PersistentCollection {#1596 …}
-id: 318892
-bodyTs: "'containeris':8 'deploy':16 'extra':18 'otherwis':9 'point':6 're':11 'regular':15 'separ':1 'step':19 'whole':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4061332"
+editedAt: null
+createdAt: DateTimeImmutable @1705575597 {#1528
date: 2024-01-18 11:59:57.0 +01:00
}
+"title": 318892
}
]
-id: 31447
-titleTs: "'ad':1 'contain':8 'docker':6 'exist':5 'nginx':7 'servic':2"
-bodyTs: "'/r/invoiceninja/invoiceninja/)),':67 '100':151 'add':80,99 'addit':100 'advanc':12 'apolog':10 'best':157 'chanc':127 'compos':111 'config':101 'contain':92,145 'direct':31 'docker':8,54,110,144 'docker-compos':109 'dokuwiki':86 'everyth':69 'exist':104 'feel':94 'generat':112 'get':5 'hi':1 'host':22 'hub.docker.com':66 'hub.docker.com/r/invoiceninja/invoiceninja/)),':65 'instead':96 'invoic':27,62 'invoiceninja':64,108,123 'm':3,117,149 'mariadb':38 'mess':40,129 'multipl':23 'mysql':115 'new':91 'nginx':36,113 'person':29 'proceed':160 'reader':26 'recent':43 'rout':55 'rss':25 'seem':15 'self':21 'self-host':20 'server':105 'servic':24,83 'set':59,89 'setup':133 'shouldn':137 'silli':16 'softwar':28,63 'start':6,46 'sure':152 'time':50 'took':52 'ttrss':84 'understand':141 'updat':121 'use':18,35 've':58 'vps':34 'want':74,78 'wast':95 'way':158 'well':135 'wiki':30 'work':71,146 'worri':118 'would':124,154"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705635780
+visibility: "visible "
+apId: "https://lemmy.ca/post/13532132"
+editedAt: DateTimeImmutable @1726356978 {#2395
date: 2024-09-15 01:36:18.0 +02:00
}
+createdAt: DateTimeImmutable @1705571780 {#1405
date: 2024-01-18 10:56:20.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1555 …}
+root: App\Entity\EntryComment {#1696}
+body: ""
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1705580944 {#1613
date: 2024-01-18 13:29:04.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1557 …}
+nested: Doctrine\ORM\PersistentCollection {#1558 …}
+votes: Doctrine\ORM\PersistentCollection {#1565 …}
+reports: Doctrine\ORM\PersistentCollection {#1563 …}
+favourites: Doctrine\ORM\PersistentCollection {#1564 …}
+notifications: Doctrine\ORM\PersistentCollection {#1559 …}
-id: 319044
-bodyTs: "'/comics/ten_thousand.png)':3 'imgs.xkcd.com':2 'imgs.xkcd.com/comics/ten_thousand.png)':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4062379"
+editedAt: null
+createdAt: DateTimeImmutable @1705580944 {#1620
date: 2024-01-18 13:29:04.0 +01:00
}
+"title": 319044
} |
|
Show voter details
|
17 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
18 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1696
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571
+user: Proxies\__CG__\App\Entity\User {#2385 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2141 …}
+slug: "Adding-services-to-an-existing-Docker-nginx-container"
+title: "Adding services to an existing Docker nginx container"
+url: null
+body: """
Hi, I’m just getting started with Docker, so apologies in advance if this seems silly.\n
\n
I used to self-host multiple services (RSS reader, invoicing software, personal wiki) directly on a VPS using nginx and mariadb. I messed it up recently and am starting again, but this time I took the docker route.\n
\n
So I’ve set up the invoicing software ([InvoiceNinja](https://hub.docker.com/r/invoiceninja/invoiceninja/)), and everything is working as I want.\n
\n
Now that I want to add the other services (ttrss and dokuwiki), should I set up new containers? It feels wasteful.\n
\n
Instead, if I add additional configs to the existing servers that the InvoiceNinja docker-compose generated (nginx and mysql), I’m worried that an update to Invoiceninja would have a chance of messing up the other setups as well.\n
\n
It shouldn’t, from my understanding of how docker containers work, but I’m not 100% sure. What would be the best way to proceed?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 9
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726812287 {#2061
date: 2024-09-20 08:04:47.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2042 …}
+votes: Doctrine\ORM\PersistentCollection {#2344 …}
+reports: Doctrine\ORM\PersistentCollection {#2351 …}
+favourites: Doctrine\ORM\PersistentCollection {#2135 …}
+notifications: Doctrine\ORM\PersistentCollection {#2339 …}
+badges: Doctrine\ORM\PersistentCollection {#2049 …}
+children: [
1 => App\Entity\EntryComment {#1621
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1555 …}
+root: App\Entity\EntryComment {#1696}
+body: ""
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1705580944 {#1613
date: 2024-01-18 13:29:04.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1557 …}
+nested: Doctrine\ORM\PersistentCollection {#1558 …}
+votes: Doctrine\ORM\PersistentCollection {#1565 …}
+reports: Doctrine\ORM\PersistentCollection {#1563 …}
+favourites: Doctrine\ORM\PersistentCollection {#1564 …}
+notifications: Doctrine\ORM\PersistentCollection {#1559 …}
-id: 319044
-bodyTs: "'/comics/ten_thousand.png)':3 'imgs.xkcd.com':2 'imgs.xkcd.com/comics/ten_thousand.png)':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4062379"
+editedAt: null
+createdAt: DateTimeImmutable @1705580944 {#1620
date: 2024-01-18 13:29:04.0 +01:00
}
+"title": 319044
}
2 => App\Entity\EntryComment {#1696}
0 => App\Entity\EntryComment {#1527
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1705 …}
+root: App\Entity\EntryComment {#1696}
+body: "Separate. That’s the whole point of containerisation! Otherwise you’re just doing a regular deploy with extra steps"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1705575597 {#1669
date: 2024-01-18 11:59:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1795 …}
+nested: Doctrine\ORM\PersistentCollection {#1686 …}
+votes: Doctrine\ORM\PersistentCollection {#1680 …}
+reports: Doctrine\ORM\PersistentCollection {#1683 …}
+favourites: Doctrine\ORM\PersistentCollection {#1702 …}
+notifications: Doctrine\ORM\PersistentCollection {#1596 …}
-id: 318892
-bodyTs: "'containeris':8 'deploy':16 'extra':18 'otherwis':9 'point':6 're':11 'regular':15 'separ':1 'step':19 'whole':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4061332"
+editedAt: null
+createdAt: DateTimeImmutable @1705575597 {#1528
date: 2024-01-18 11:59:57.0 +01:00
}
+"title": 318892
}
]
-id: 31447
-titleTs: "'ad':1 'contain':8 'docker':6 'exist':5 'nginx':7 'servic':2"
-bodyTs: "'/r/invoiceninja/invoiceninja/)),':67 '100':151 'add':80,99 'addit':100 'advanc':12 'apolog':10 'best':157 'chanc':127 'compos':111 'config':101 'contain':92,145 'direct':31 'docker':8,54,110,144 'docker-compos':109 'dokuwiki':86 'everyth':69 'exist':104 'feel':94 'generat':112 'get':5 'hi':1 'host':22 'hub.docker.com':66 'hub.docker.com/r/invoiceninja/invoiceninja/)),':65 'instead':96 'invoic':27,62 'invoiceninja':64,108,123 'm':3,117,149 'mariadb':38 'mess':40,129 'multipl':23 'mysql':115 'new':91 'nginx':36,113 'person':29 'proceed':160 'reader':26 'recent':43 'rout':55 'rss':25 'seem':15 'self':21 'self-host':20 'server':105 'servic':24,83 'set':59,89 'setup':133 'shouldn':137 'silli':16 'softwar':28,63 'start':6,46 'sure':152 'time':50 'took':52 'ttrss':84 'understand':141 'updat':121 'use':18,35 've':58 'vps':34 'want':74,78 'wast':95 'way':158 'well':135 'wiki':30 'work':71,146 'worri':118 'would':124,154"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705635780
+visibility: "visible "
+apId: "https://lemmy.ca/post/13532132"
+editedAt: DateTimeImmutable @1726356978 {#2395
date: 2024-09-15 01:36:18.0 +02:00
}
+createdAt: DateTimeImmutable @1705571780 {#1405
date: 2024-01-18 10:56:20.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: null
+root: null
+body: "I would suggest having an nginx as a reverse proxy (I prefer avoiding a container as it’s easier to manage) and the have your services in whatever medium you prefer."
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726383597 {#1428
date: 2024-09-15 08:59:57.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
]
+children: Doctrine\ORM\PersistentCollection {#1588 …}
+nested: Doctrine\ORM\PersistentCollection {#1584 …}
+votes: Doctrine\ORM\PersistentCollection {#1580 …}
+reports: Doctrine\ORM\PersistentCollection {#1583 …}
+favourites: Doctrine\ORM\PersistentCollection {#1586 …}
+notifications: Doctrine\ORM\PersistentCollection {#1679 …}
-id: 318819
-bodyTs: "'avoid':13 'contain':15 'easier':19 'manag':21 'medium':29 'nginx':6 'prefer':12,31 'proxi':10 'revers':9 'servic':26 'suggest':3 'whatev':28 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4060909"
+editedAt: null
+createdAt: DateTimeImmutable @1705572388 {#1440
date: 2024-01-18 11:06:28.0 +01:00
}
+"title": 318819
} |
|
Show voter details
|
19 |
DENIED
|
edit
|
App\Entity\EntryComment {#1696
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571
+user: Proxies\__CG__\App\Entity\User {#2385 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2141 …}
+slug: "Adding-services-to-an-existing-Docker-nginx-container"
+title: "Adding services to an existing Docker nginx container"
+url: null
+body: """
Hi, I’m just getting started with Docker, so apologies in advance if this seems silly.\n
\n
I used to self-host multiple services (RSS reader, invoicing software, personal wiki) directly on a VPS using nginx and mariadb. I messed it up recently and am starting again, but this time I took the docker route.\n
\n
So I’ve set up the invoicing software ([InvoiceNinja](https://hub.docker.com/r/invoiceninja/invoiceninja/)), and everything is working as I want.\n
\n
Now that I want to add the other services (ttrss and dokuwiki), should I set up new containers? It feels wasteful.\n
\n
Instead, if I add additional configs to the existing servers that the InvoiceNinja docker-compose generated (nginx and mysql), I’m worried that an update to Invoiceninja would have a chance of messing up the other setups as well.\n
\n
It shouldn’t, from my understanding of how docker containers work, but I’m not 100% sure. What would be the best way to proceed?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 9
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726812287 {#2061
date: 2024-09-20 08:04:47.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2042 …}
+votes: Doctrine\ORM\PersistentCollection {#2344 …}
+reports: Doctrine\ORM\PersistentCollection {#2351 …}
+favourites: Doctrine\ORM\PersistentCollection {#2135 …}
+notifications: Doctrine\ORM\PersistentCollection {#2339 …}
+badges: Doctrine\ORM\PersistentCollection {#2049 …}
+children: [
1 => App\Entity\EntryComment {#1621
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1555 …}
+root: App\Entity\EntryComment {#1696}
+body: ""
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1705580944 {#1613
date: 2024-01-18 13:29:04.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1557 …}
+nested: Doctrine\ORM\PersistentCollection {#1558 …}
+votes: Doctrine\ORM\PersistentCollection {#1565 …}
+reports: Doctrine\ORM\PersistentCollection {#1563 …}
+favourites: Doctrine\ORM\PersistentCollection {#1564 …}
+notifications: Doctrine\ORM\PersistentCollection {#1559 …}
-id: 319044
-bodyTs: "'/comics/ten_thousand.png)':3 'imgs.xkcd.com':2 'imgs.xkcd.com/comics/ten_thousand.png)':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4062379"
+editedAt: null
+createdAt: DateTimeImmutable @1705580944 {#1620
date: 2024-01-18 13:29:04.0 +01:00
}
+"title": 319044
}
2 => App\Entity\EntryComment {#1696}
0 => App\Entity\EntryComment {#1527
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1705 …}
+root: App\Entity\EntryComment {#1696}
+body: "Separate. That’s the whole point of containerisation! Otherwise you’re just doing a regular deploy with extra steps"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1705575597 {#1669
date: 2024-01-18 11:59:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1795 …}
+nested: Doctrine\ORM\PersistentCollection {#1686 …}
+votes: Doctrine\ORM\PersistentCollection {#1680 …}
+reports: Doctrine\ORM\PersistentCollection {#1683 …}
+favourites: Doctrine\ORM\PersistentCollection {#1702 …}
+notifications: Doctrine\ORM\PersistentCollection {#1596 …}
-id: 318892
-bodyTs: "'containeris':8 'deploy':16 'extra':18 'otherwis':9 'point':6 're':11 'regular':15 'separ':1 'step':19 'whole':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4061332"
+editedAt: null
+createdAt: DateTimeImmutable @1705575597 {#1528
date: 2024-01-18 11:59:57.0 +01:00
}
+"title": 318892
}
]
-id: 31447
-titleTs: "'ad':1 'contain':8 'docker':6 'exist':5 'nginx':7 'servic':2"
-bodyTs: "'/r/invoiceninja/invoiceninja/)),':67 '100':151 'add':80,99 'addit':100 'advanc':12 'apolog':10 'best':157 'chanc':127 'compos':111 'config':101 'contain':92,145 'direct':31 'docker':8,54,110,144 'docker-compos':109 'dokuwiki':86 'everyth':69 'exist':104 'feel':94 'generat':112 'get':5 'hi':1 'host':22 'hub.docker.com':66 'hub.docker.com/r/invoiceninja/invoiceninja/)),':65 'instead':96 'invoic':27,62 'invoiceninja':64,108,123 'm':3,117,149 'mariadb':38 'mess':40,129 'multipl':23 'mysql':115 'new':91 'nginx':36,113 'person':29 'proceed':160 'reader':26 'recent':43 'rout':55 'rss':25 'seem':15 'self':21 'self-host':20 'server':105 'servic':24,83 'set':59,89 'setup':133 'shouldn':137 'silli':16 'softwar':28,63 'start':6,46 'sure':152 'time':50 'took':52 'ttrss':84 'understand':141 'updat':121 'use':18,35 've':58 'vps':34 'want':74,78 'wast':95 'way':158 'well':135 'wiki':30 'work':71,146 'worri':118 'would':124,154"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705635780
+visibility: "visible "
+apId: "https://lemmy.ca/post/13532132"
+editedAt: DateTimeImmutable @1726356978 {#2395
date: 2024-09-15 01:36:18.0 +02:00
}
+createdAt: DateTimeImmutable @1705571780 {#1405
date: 2024-01-18 10:56:20.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: null
+root: null
+body: "I would suggest having an nginx as a reverse proxy (I prefer avoiding a container as it’s easier to manage) and the have your services in whatever medium you prefer."
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726383597 {#1428
date: 2024-09-15 08:59:57.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
]
+children: Doctrine\ORM\PersistentCollection {#1588 …}
+nested: Doctrine\ORM\PersistentCollection {#1584 …}
+votes: Doctrine\ORM\PersistentCollection {#1580 …}
+reports: Doctrine\ORM\PersistentCollection {#1583 …}
+favourites: Doctrine\ORM\PersistentCollection {#1586 …}
+notifications: Doctrine\ORM\PersistentCollection {#1679 …}
-id: 318819
-bodyTs: "'avoid':13 'contain':15 'easier':19 'manag':21 'medium':29 'nginx':6 'prefer':12,31 'proxi':10 'revers':9 'servic':26 'suggest':3 'whatev':28 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4060909"
+editedAt: null
+createdAt: DateTimeImmutable @1705572388 {#1440
date: 2024-01-18 11:06:28.0 +01:00
}
+"title": 318819
} |
|
Show voter details
|
20 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1696
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571
+user: Proxies\__CG__\App\Entity\User {#2385 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2141 …}
+slug: "Adding-services-to-an-existing-Docker-nginx-container"
+title: "Adding services to an existing Docker nginx container"
+url: null
+body: """
Hi, I’m just getting started with Docker, so apologies in advance if this seems silly.\n
\n
I used to self-host multiple services (RSS reader, invoicing software, personal wiki) directly on a VPS using nginx and mariadb. I messed it up recently and am starting again, but this time I took the docker route.\n
\n
So I’ve set up the invoicing software ([InvoiceNinja](https://hub.docker.com/r/invoiceninja/invoiceninja/)), and everything is working as I want.\n
\n
Now that I want to add the other services (ttrss and dokuwiki), should I set up new containers? It feels wasteful.\n
\n
Instead, if I add additional configs to the existing servers that the InvoiceNinja docker-compose generated (nginx and mysql), I’m worried that an update to Invoiceninja would have a chance of messing up the other setups as well.\n
\n
It shouldn’t, from my understanding of how docker containers work, but I’m not 100% sure. What would be the best way to proceed?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 9
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726812287 {#2061
date: 2024-09-20 08:04:47.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2042 …}
+votes: Doctrine\ORM\PersistentCollection {#2344 …}
+reports: Doctrine\ORM\PersistentCollection {#2351 …}
+favourites: Doctrine\ORM\PersistentCollection {#2135 …}
+notifications: Doctrine\ORM\PersistentCollection {#2339 …}
+badges: Doctrine\ORM\PersistentCollection {#2049 …}
+children: [
1 => App\Entity\EntryComment {#1621
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1555 …}
+root: App\Entity\EntryComment {#1696}
+body: ""
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1705580944 {#1613
date: 2024-01-18 13:29:04.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1557 …}
+nested: Doctrine\ORM\PersistentCollection {#1558 …}
+votes: Doctrine\ORM\PersistentCollection {#1565 …}
+reports: Doctrine\ORM\PersistentCollection {#1563 …}
+favourites: Doctrine\ORM\PersistentCollection {#1564 …}
+notifications: Doctrine\ORM\PersistentCollection {#1559 …}
-id: 319044
-bodyTs: "'/comics/ten_thousand.png)':3 'imgs.xkcd.com':2 'imgs.xkcd.com/comics/ten_thousand.png)':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4062379"
+editedAt: null
+createdAt: DateTimeImmutable @1705580944 {#1620
date: 2024-01-18 13:29:04.0 +01:00
}
+"title": 319044
}
2 => App\Entity\EntryComment {#1696}
0 => App\Entity\EntryComment {#1527
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1705 …}
+root: App\Entity\EntryComment {#1696}
+body: "Separate. That’s the whole point of containerisation! Otherwise you’re just doing a regular deploy with extra steps"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1705575597 {#1669
date: 2024-01-18 11:59:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1795 …}
+nested: Doctrine\ORM\PersistentCollection {#1686 …}
+votes: Doctrine\ORM\PersistentCollection {#1680 …}
+reports: Doctrine\ORM\PersistentCollection {#1683 …}
+favourites: Doctrine\ORM\PersistentCollection {#1702 …}
+notifications: Doctrine\ORM\PersistentCollection {#1596 …}
-id: 318892
-bodyTs: "'containeris':8 'deploy':16 'extra':18 'otherwis':9 'point':6 're':11 'regular':15 'separ':1 'step':19 'whole':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4061332"
+editedAt: null
+createdAt: DateTimeImmutable @1705575597 {#1528
date: 2024-01-18 11:59:57.0 +01:00
}
+"title": 318892
}
]
-id: 31447
-titleTs: "'ad':1 'contain':8 'docker':6 'exist':5 'nginx':7 'servic':2"
-bodyTs: "'/r/invoiceninja/invoiceninja/)),':67 '100':151 'add':80,99 'addit':100 'advanc':12 'apolog':10 'best':157 'chanc':127 'compos':111 'config':101 'contain':92,145 'direct':31 'docker':8,54,110,144 'docker-compos':109 'dokuwiki':86 'everyth':69 'exist':104 'feel':94 'generat':112 'get':5 'hi':1 'host':22 'hub.docker.com':66 'hub.docker.com/r/invoiceninja/invoiceninja/)),':65 'instead':96 'invoic':27,62 'invoiceninja':64,108,123 'm':3,117,149 'mariadb':38 'mess':40,129 'multipl':23 'mysql':115 'new':91 'nginx':36,113 'person':29 'proceed':160 'reader':26 'recent':43 'rout':55 'rss':25 'seem':15 'self':21 'self-host':20 'server':105 'servic':24,83 'set':59,89 'setup':133 'shouldn':137 'silli':16 'softwar':28,63 'start':6,46 'sure':152 'time':50 'took':52 'ttrss':84 'understand':141 'updat':121 'use':18,35 've':58 'vps':34 'want':74,78 'wast':95 'way':158 'well':135 'wiki':30 'work':71,146 'worri':118 'would':124,154"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705635780
+visibility: "visible "
+apId: "https://lemmy.ca/post/13532132"
+editedAt: DateTimeImmutable @1726356978 {#2395
date: 2024-09-15 01:36:18.0 +02:00
}
+createdAt: DateTimeImmutable @1705571780 {#1405
date: 2024-01-18 10:56:20.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: null
+root: null
+body: "I would suggest having an nginx as a reverse proxy (I prefer avoiding a container as it’s easier to manage) and the have your services in whatever medium you prefer."
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726383597 {#1428
date: 2024-09-15 08:59:57.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
]
+children: Doctrine\ORM\PersistentCollection {#1588 …}
+nested: Doctrine\ORM\PersistentCollection {#1584 …}
+votes: Doctrine\ORM\PersistentCollection {#1580 …}
+reports: Doctrine\ORM\PersistentCollection {#1583 …}
+favourites: Doctrine\ORM\PersistentCollection {#1586 …}
+notifications: Doctrine\ORM\PersistentCollection {#1679 …}
-id: 318819
-bodyTs: "'avoid':13 'contain':15 'easier':19 'manag':21 'medium':29 'nginx':6 'prefer':12,31 'proxi':10 'revers':9 'servic':26 'suggest':3 'whatev':28 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4060909"
+editedAt: null
+createdAt: DateTimeImmutable @1705572388 {#1440
date: 2024-01-18 11:06:28.0 +01:00
}
+"title": 318819
} |
|
Show voter details
|
21 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
22 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1527
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571
+user: Proxies\__CG__\App\Entity\User {#2385 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2141 …}
+slug: "Adding-services-to-an-existing-Docker-nginx-container"
+title: "Adding services to an existing Docker nginx container"
+url: null
+body: """
Hi, I’m just getting started with Docker, so apologies in advance if this seems silly.\n
\n
I used to self-host multiple services (RSS reader, invoicing software, personal wiki) directly on a VPS using nginx and mariadb. I messed it up recently and am starting again, but this time I took the docker route.\n
\n
So I’ve set up the invoicing software ([InvoiceNinja](https://hub.docker.com/r/invoiceninja/invoiceninja/)), and everything is working as I want.\n
\n
Now that I want to add the other services (ttrss and dokuwiki), should I set up new containers? It feels wasteful.\n
\n
Instead, if I add additional configs to the existing servers that the InvoiceNinja docker-compose generated (nginx and mysql), I’m worried that an update to Invoiceninja would have a chance of messing up the other setups as well.\n
\n
It shouldn’t, from my understanding of how docker containers work, but I’m not 100% sure. What would be the best way to proceed?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 9
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726812287 {#2061
date: 2024-09-20 08:04:47.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2042 …}
+votes: Doctrine\ORM\PersistentCollection {#2344 …}
+reports: Doctrine\ORM\PersistentCollection {#2351 …}
+favourites: Doctrine\ORM\PersistentCollection {#2135 …}
+notifications: Doctrine\ORM\PersistentCollection {#2339 …}
+badges: Doctrine\ORM\PersistentCollection {#2049 …}
+children: [
1 => App\Entity\EntryComment {#1621
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1555 …}
+root: App\Entity\EntryComment {#1696
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: null
+root: null
+body: "I would suggest having an nginx as a reverse proxy (I prefer avoiding a container as it’s easier to manage) and the have your services in whatever medium you prefer."
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726383597 {#1428
date: 2024-09-15 08:59:57.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
]
+children: Doctrine\ORM\PersistentCollection {#1588 …}
+nested: Doctrine\ORM\PersistentCollection {#1584 …}
+votes: Doctrine\ORM\PersistentCollection {#1580 …}
+reports: Doctrine\ORM\PersistentCollection {#1583 …}
+favourites: Doctrine\ORM\PersistentCollection {#1586 …}
+notifications: Doctrine\ORM\PersistentCollection {#1679 …}
-id: 318819
-bodyTs: "'avoid':13 'contain':15 'easier':19 'manag':21 'medium':29 'nginx':6 'prefer':12,31 'proxi':10 'revers':9 'servic':26 'suggest':3 'whatev':28 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4060909"
+editedAt: null
+createdAt: DateTimeImmutable @1705572388 {#1440
date: 2024-01-18 11:06:28.0 +01:00
}
+"title": 318819
}
+body: ""
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1705580944 {#1613
date: 2024-01-18 13:29:04.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1557 …}
+nested: Doctrine\ORM\PersistentCollection {#1558 …}
+votes: Doctrine\ORM\PersistentCollection {#1565 …}
+reports: Doctrine\ORM\PersistentCollection {#1563 …}
+favourites: Doctrine\ORM\PersistentCollection {#1564 …}
+notifications: Doctrine\ORM\PersistentCollection {#1559 …}
-id: 319044
-bodyTs: "'/comics/ten_thousand.png)':3 'imgs.xkcd.com':2 'imgs.xkcd.com/comics/ten_thousand.png)':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4062379"
+editedAt: null
+createdAt: DateTimeImmutable @1705580944 {#1620
date: 2024-01-18 13:29:04.0 +01:00
}
+"title": 319044
}
2 => App\Entity\EntryComment {#1696}
0 => App\Entity\EntryComment {#1527}
]
-id: 31447
-titleTs: "'ad':1 'contain':8 'docker':6 'exist':5 'nginx':7 'servic':2"
-bodyTs: "'/r/invoiceninja/invoiceninja/)),':67 '100':151 'add':80,99 'addit':100 'advanc':12 'apolog':10 'best':157 'chanc':127 'compos':111 'config':101 'contain':92,145 'direct':31 'docker':8,54,110,144 'docker-compos':109 'dokuwiki':86 'everyth':69 'exist':104 'feel':94 'generat':112 'get':5 'hi':1 'host':22 'hub.docker.com':66 'hub.docker.com/r/invoiceninja/invoiceninja/)),':65 'instead':96 'invoic':27,62 'invoiceninja':64,108,123 'm':3,117,149 'mariadb':38 'mess':40,129 'multipl':23 'mysql':115 'new':91 'nginx':36,113 'person':29 'proceed':160 'reader':26 'recent':43 'rout':55 'rss':25 'seem':15 'self':21 'self-host':20 'server':105 'servic':24,83 'set':59,89 'setup':133 'shouldn':137 'silli':16 'softwar':28,63 'start':6,46 'sure':152 'time':50 'took':52 'ttrss':84 'understand':141 'updat':121 'use':18,35 've':58 'vps':34 'want':74,78 'wast':95 'way':158 'well':135 'wiki':30 'work':71,146 'worri':118 'would':124,154"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705635780
+visibility: "visible "
+apId: "https://lemmy.ca/post/13532132"
+editedAt: DateTimeImmutable @1726356978 {#2395
date: 2024-09-15 01:36:18.0 +02:00
}
+createdAt: DateTimeImmutable @1705571780 {#1405
date: 2024-01-18 10:56:20.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1705 …}
+root: App\Entity\EntryComment {#1696}
+body: "Separate. That’s the whole point of containerisation! Otherwise you’re just doing a regular deploy with extra steps"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1705575597 {#1669
date: 2024-01-18 11:59:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1795 …}
+nested: Doctrine\ORM\PersistentCollection {#1686 …}
+votes: Doctrine\ORM\PersistentCollection {#1680 …}
+reports: Doctrine\ORM\PersistentCollection {#1683 …}
+favourites: Doctrine\ORM\PersistentCollection {#1702 …}
+notifications: Doctrine\ORM\PersistentCollection {#1596 …}
-id: 318892
-bodyTs: "'containeris':8 'deploy':16 'extra':18 'otherwis':9 'point':6 're':11 'regular':15 'separ':1 'step':19 'whole':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4061332"
+editedAt: null
+createdAt: DateTimeImmutable @1705575597 {#1528
date: 2024-01-18 11:59:57.0 +01:00
}
+"title": 318892
} |
|
Show voter details
|
23 |
DENIED
|
edit
|
App\Entity\EntryComment {#1527
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571
+user: Proxies\__CG__\App\Entity\User {#2385 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2141 …}
+slug: "Adding-services-to-an-existing-Docker-nginx-container"
+title: "Adding services to an existing Docker nginx container"
+url: null
+body: """
Hi, I’m just getting started with Docker, so apologies in advance if this seems silly.\n
\n
I used to self-host multiple services (RSS reader, invoicing software, personal wiki) directly on a VPS using nginx and mariadb. I messed it up recently and am starting again, but this time I took the docker route.\n
\n
So I’ve set up the invoicing software ([InvoiceNinja](https://hub.docker.com/r/invoiceninja/invoiceninja/)), and everything is working as I want.\n
\n
Now that I want to add the other services (ttrss and dokuwiki), should I set up new containers? It feels wasteful.\n
\n
Instead, if I add additional configs to the existing servers that the InvoiceNinja docker-compose generated (nginx and mysql), I’m worried that an update to Invoiceninja would have a chance of messing up the other setups as well.\n
\n
It shouldn’t, from my understanding of how docker containers work, but I’m not 100% sure. What would be the best way to proceed?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 9
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726812287 {#2061
date: 2024-09-20 08:04:47.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2042 …}
+votes: Doctrine\ORM\PersistentCollection {#2344 …}
+reports: Doctrine\ORM\PersistentCollection {#2351 …}
+favourites: Doctrine\ORM\PersistentCollection {#2135 …}
+notifications: Doctrine\ORM\PersistentCollection {#2339 …}
+badges: Doctrine\ORM\PersistentCollection {#2049 …}
+children: [
1 => App\Entity\EntryComment {#1621
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1555 …}
+root: App\Entity\EntryComment {#1696
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: null
+root: null
+body: "I would suggest having an nginx as a reverse proxy (I prefer avoiding a container as it’s easier to manage) and the have your services in whatever medium you prefer."
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726383597 {#1428
date: 2024-09-15 08:59:57.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
]
+children: Doctrine\ORM\PersistentCollection {#1588 …}
+nested: Doctrine\ORM\PersistentCollection {#1584 …}
+votes: Doctrine\ORM\PersistentCollection {#1580 …}
+reports: Doctrine\ORM\PersistentCollection {#1583 …}
+favourites: Doctrine\ORM\PersistentCollection {#1586 …}
+notifications: Doctrine\ORM\PersistentCollection {#1679 …}
-id: 318819
-bodyTs: "'avoid':13 'contain':15 'easier':19 'manag':21 'medium':29 'nginx':6 'prefer':12,31 'proxi':10 'revers':9 'servic':26 'suggest':3 'whatev':28 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4060909"
+editedAt: null
+createdAt: DateTimeImmutable @1705572388 {#1440
date: 2024-01-18 11:06:28.0 +01:00
}
+"title": 318819
}
+body: ""
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1705580944 {#1613
date: 2024-01-18 13:29:04.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1557 …}
+nested: Doctrine\ORM\PersistentCollection {#1558 …}
+votes: Doctrine\ORM\PersistentCollection {#1565 …}
+reports: Doctrine\ORM\PersistentCollection {#1563 …}
+favourites: Doctrine\ORM\PersistentCollection {#1564 …}
+notifications: Doctrine\ORM\PersistentCollection {#1559 …}
-id: 319044
-bodyTs: "'/comics/ten_thousand.png)':3 'imgs.xkcd.com':2 'imgs.xkcd.com/comics/ten_thousand.png)':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4062379"
+editedAt: null
+createdAt: DateTimeImmutable @1705580944 {#1620
date: 2024-01-18 13:29:04.0 +01:00
}
+"title": 319044
}
2 => App\Entity\EntryComment {#1696}
0 => App\Entity\EntryComment {#1527}
]
-id: 31447
-titleTs: "'ad':1 'contain':8 'docker':6 'exist':5 'nginx':7 'servic':2"
-bodyTs: "'/r/invoiceninja/invoiceninja/)),':67 '100':151 'add':80,99 'addit':100 'advanc':12 'apolog':10 'best':157 'chanc':127 'compos':111 'config':101 'contain':92,145 'direct':31 'docker':8,54,110,144 'docker-compos':109 'dokuwiki':86 'everyth':69 'exist':104 'feel':94 'generat':112 'get':5 'hi':1 'host':22 'hub.docker.com':66 'hub.docker.com/r/invoiceninja/invoiceninja/)),':65 'instead':96 'invoic':27,62 'invoiceninja':64,108,123 'm':3,117,149 'mariadb':38 'mess':40,129 'multipl':23 'mysql':115 'new':91 'nginx':36,113 'person':29 'proceed':160 'reader':26 'recent':43 'rout':55 'rss':25 'seem':15 'self':21 'self-host':20 'server':105 'servic':24,83 'set':59,89 'setup':133 'shouldn':137 'silli':16 'softwar':28,63 'start':6,46 'sure':152 'time':50 'took':52 'ttrss':84 'understand':141 'updat':121 'use':18,35 've':58 'vps':34 'want':74,78 'wast':95 'way':158 'well':135 'wiki':30 'work':71,146 'worri':118 'would':124,154"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705635780
+visibility: "visible "
+apId: "https://lemmy.ca/post/13532132"
+editedAt: DateTimeImmutable @1726356978 {#2395
date: 2024-09-15 01:36:18.0 +02:00
}
+createdAt: DateTimeImmutable @1705571780 {#1405
date: 2024-01-18 10:56:20.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1705 …}
+root: App\Entity\EntryComment {#1696}
+body: "Separate. That’s the whole point of containerisation! Otherwise you’re just doing a regular deploy with extra steps"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1705575597 {#1669
date: 2024-01-18 11:59:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1795 …}
+nested: Doctrine\ORM\PersistentCollection {#1686 …}
+votes: Doctrine\ORM\PersistentCollection {#1680 …}
+reports: Doctrine\ORM\PersistentCollection {#1683 …}
+favourites: Doctrine\ORM\PersistentCollection {#1702 …}
+notifications: Doctrine\ORM\PersistentCollection {#1596 …}
-id: 318892
-bodyTs: "'containeris':8 'deploy':16 'extra':18 'otherwis':9 'point':6 're':11 'regular':15 'separ':1 'step':19 'whole':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4061332"
+editedAt: null
+createdAt: DateTimeImmutable @1705575597 {#1528
date: 2024-01-18 11:59:57.0 +01:00
}
+"title": 318892
} |
|
Show voter details
|
24 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1527
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571
+user: Proxies\__CG__\App\Entity\User {#2385 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2141 …}
+slug: "Adding-services-to-an-existing-Docker-nginx-container"
+title: "Adding services to an existing Docker nginx container"
+url: null
+body: """
Hi, I’m just getting started with Docker, so apologies in advance if this seems silly.\n
\n
I used to self-host multiple services (RSS reader, invoicing software, personal wiki) directly on a VPS using nginx and mariadb. I messed it up recently and am starting again, but this time I took the docker route.\n
\n
So I’ve set up the invoicing software ([InvoiceNinja](https://hub.docker.com/r/invoiceninja/invoiceninja/)), and everything is working as I want.\n
\n
Now that I want to add the other services (ttrss and dokuwiki), should I set up new containers? It feels wasteful.\n
\n
Instead, if I add additional configs to the existing servers that the InvoiceNinja docker-compose generated (nginx and mysql), I’m worried that an update to Invoiceninja would have a chance of messing up the other setups as well.\n
\n
It shouldn’t, from my understanding of how docker containers work, but I’m not 100% sure. What would be the best way to proceed?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 9
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726812287 {#2061
date: 2024-09-20 08:04:47.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2042 …}
+votes: Doctrine\ORM\PersistentCollection {#2344 …}
+reports: Doctrine\ORM\PersistentCollection {#2351 …}
+favourites: Doctrine\ORM\PersistentCollection {#2135 …}
+notifications: Doctrine\ORM\PersistentCollection {#2339 …}
+badges: Doctrine\ORM\PersistentCollection {#2049 …}
+children: [
1 => App\Entity\EntryComment {#1621
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1555 …}
+root: App\Entity\EntryComment {#1696
+user: App\Entity\User {#265 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: null
+root: null
+body: "I would suggest having an nginx as a reverse proxy (I prefer avoiding a container as it’s easier to manage) and the have your services in whatever medium you prefer."
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1726383597 {#1428
date: 2024-09-15 08:59:57.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
]
+children: Doctrine\ORM\PersistentCollection {#1588 …}
+nested: Doctrine\ORM\PersistentCollection {#1584 …}
+votes: Doctrine\ORM\PersistentCollection {#1580 …}
+reports: Doctrine\ORM\PersistentCollection {#1583 …}
+favourites: Doctrine\ORM\PersistentCollection {#1586 …}
+notifications: Doctrine\ORM\PersistentCollection {#1679 …}
-id: 318819
-bodyTs: "'avoid':13 'contain':15 'easier':19 'manag':21 'medium':29 'nginx':6 'prefer':12,31 'proxi':10 'revers':9 'servic':26 'suggest':3 'whatev':28 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4060909"
+editedAt: null
+createdAt: DateTimeImmutable @1705572388 {#1440
date: 2024-01-18 11:06:28.0 +01:00
}
+"title": 318819
}
+body: ""
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1705580944 {#1613
date: 2024-01-18 13:29:04.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1557 …}
+nested: Doctrine\ORM\PersistentCollection {#1558 …}
+votes: Doctrine\ORM\PersistentCollection {#1565 …}
+reports: Doctrine\ORM\PersistentCollection {#1563 …}
+favourites: Doctrine\ORM\PersistentCollection {#1564 …}
+notifications: Doctrine\ORM\PersistentCollection {#1559 …}
-id: 319044
-bodyTs: "'/comics/ten_thousand.png)':3 'imgs.xkcd.com':2 'imgs.xkcd.com/comics/ten_thousand.png)':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4062379"
+editedAt: null
+createdAt: DateTimeImmutable @1705580944 {#1620
date: 2024-01-18 13:29:04.0 +01:00
}
+"title": 319044
}
2 => App\Entity\EntryComment {#1696}
0 => App\Entity\EntryComment {#1527}
]
-id: 31447
-titleTs: "'ad':1 'contain':8 'docker':6 'exist':5 'nginx':7 'servic':2"
-bodyTs: "'/r/invoiceninja/invoiceninja/)),':67 '100':151 'add':80,99 'addit':100 'advanc':12 'apolog':10 'best':157 'chanc':127 'compos':111 'config':101 'contain':92,145 'direct':31 'docker':8,54,110,144 'docker-compos':109 'dokuwiki':86 'everyth':69 'exist':104 'feel':94 'generat':112 'get':5 'hi':1 'host':22 'hub.docker.com':66 'hub.docker.com/r/invoiceninja/invoiceninja/)),':65 'instead':96 'invoic':27,62 'invoiceninja':64,108,123 'm':3,117,149 'mariadb':38 'mess':40,129 'multipl':23 'mysql':115 'new':91 'nginx':36,113 'person':29 'proceed':160 'reader':26 'recent':43 'rout':55 'rss':25 'seem':15 'self':21 'self-host':20 'server':105 'servic':24,83 'set':59,89 'setup':133 'shouldn':137 'silli':16 'softwar':28,63 'start':6,46 'sure':152 'time':50 'took':52 'ttrss':84 'understand':141 'updat':121 'use':18,35 've':58 'vps':34 'want':74,78 'wast':95 'way':158 'well':135 'wiki':30 'work':71,146 'worri':118 'would':124,154"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705635780
+visibility: "visible "
+apId: "https://lemmy.ca/post/13532132"
+editedAt: DateTimeImmutable @1726356978 {#2395
date: 2024-09-15 01:36:18.0 +02:00
}
+createdAt: DateTimeImmutable @1705571780 {#1405
date: 2024-01-18 10:56:20.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1705 …}
+root: App\Entity\EntryComment {#1696}
+body: "Separate. That’s the whole point of containerisation! Otherwise you’re just doing a regular deploy with extra steps"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1705575597 {#1669
date: 2024-01-18 11:59:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@mudeth@lemmy.ca"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1795 …}
+nested: Doctrine\ORM\PersistentCollection {#1686 …}
+votes: Doctrine\ORM\PersistentCollection {#1680 …}
+reports: Doctrine\ORM\PersistentCollection {#1683 …}
+favourites: Doctrine\ORM\PersistentCollection {#1702 …}
+notifications: Doctrine\ORM\PersistentCollection {#1596 …}
-id: 318892
-bodyTs: "'containeris':8 'deploy':16 'extra':18 'otherwis':9 'point':6 're':11 'regular':15 'separ':1 'step':19 'whole':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.cafe/comment/4061332"
+editedAt: null
+createdAt: DateTimeImmutable @1705575597 {#1528
date: 2024-01-18 11:59:57.0 +01:00
}
+"title": 318892
} |
|
Show voter details
|
25 |
DENIED
|
ROLE_ADMIN
|
null |
|
Show voter details
|
26 |
DENIED
|
ROLE_MODERATOR
|
null |
|
Show voter details
|