pailakapo on Nostr: So let’s look at the docker-compose.yml file. There are 3 sections: Version, ...
So let’s look at the docker-compose.yml file.
There are 3 sections:
Version, services, and volumes.
Version is 3.8. I’ll leave that until I see something different.
In Services, the guide installs nginxproxymanager, but I already have that running, so I’ll skip that.
In that section there’s also blossom-drive and blossom-server.
I will be installing blossom-drive, and for this section it looks like I just need to switch the ports from 80:80 to something else, like 2080:80, since port 80 on the server is already used.
Under blossom-server I’ll change ports from 3000:3000 to 3200:3000 since 3000 is also used on the server.
For volumes, I think this maps server volumes from:to volumes inside the docker.
There are two volumes mapped in the guide:
1. './blossom-server/config.yml:/app/config.yml'
2. 'blossom_data:/app/data'
Both are mapped to the “app” directory inside the docker, so I think both should be /mnt/user/appdata in my setup.
In that case, I should create config.yml in the appdata/blossom directory.
But “blossom_data” sounds like the actual images/files maybe? If so I don’t want them in appdata. So I’ll need to look into that.
First I should get the docker running, save an image and see where it puts things, then I can make changes and run it again.
Last section in the docker-compose is Volumes.
This says: blossom_data:
Which doesn’t seem to map this to anything inside the docker. Not sure what to do here.
#grownostr #blossom #asknostr
Published at
2024-05-20 06:54:32Event JSON
{
"id": "edfec011e4bb19d3adaf7bb3af6781a5dcc7c7eee134ebe676d1ad2d6243bfb2",
"pubkey": "f61c8e88842f6f87a78ac43e0f9dd4c40c8f7843eed6518b3f7948c33072b2b2",
"created_at": 1716180872,
"kind": 1,
"tags": [
[
"e",
"5f222a57e7dafc42c8e06d296ff8f7bccf77052f3b0d9a5f5dc74de966b574c0",
"",
"reply"
],
[
"p",
"f61c8e88842f6f87a78ac43e0f9dd4c40c8f7843eed6518b3f7948c33072b2b2"
],
[
"e",
"2bed9a2c93680b18350f5eca208e3cfe143205fbbcb7545d480aa578371ae300",
"",
"root"
]
],
"content": "So let’s look at the docker-compose.yml file.\n\nThere are 3 sections:\nVersion, services, and volumes.\n\nVersion is 3.8. I’ll leave that until I see something different.\n\nIn Services, the guide installs nginxproxymanager, but I already have that running, so I’ll skip that.\n\nIn that section there’s also blossom-drive and blossom-server.\n\nI will be installing blossom-drive, and for this section it looks like I just need to switch the ports from 80:80 to something else, like 2080:80, since port 80 on the server is already used.\n\nUnder blossom-server I’ll change ports from 3000:3000 to 3200:3000 since 3000 is also used on the server.\nFor volumes, I think this maps server volumes from:to volumes inside the docker.\nThere are two volumes mapped in the guide:\n\n1. './blossom-server/config.yml:/app/config.yml'\n2. 'blossom_data:/app/data'\n\nBoth are mapped to the “app” directory inside the docker, so I think both should be /mnt/user/appdata in my setup.\n\nIn that case, I should create config.yml in the appdata/blossom directory.\n\nBut “blossom_data” sounds like the actual images/files maybe? If so I don’t want them in appdata. So I’ll need to look into that. \n\nFirst I should get the docker running, save an image and see where it puts things, then I can make changes and run it again.\n\nLast section in the docker-compose is Volumes.\n\nThis says: blossom_data:\nWhich doesn’t seem to map this to anything inside the docker. Not sure what to do here.\n\n#grownostr #blossom #asknostr",
"sig": "e169f22c7039dba55a4a45f94fe03f41409bb64c605adac786657c6a349b96ecab9d9a6a8eec1a4e11c06a988d36cde82127801eafeb3901c2e0a0e584cf6076"
}