diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index a66e6d5..1f6d59c 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -72,6 +72,18 @@ jobs: echo "${{ secrets.VITE_ENV_FILE }}" > .env.production cat .env.production + - name: Create seaweedfs config + env: + BUCKET_ACCESS_KEY: ${{ secrets.BUCKET_ACCESS_KEY }} + BUCKET_SECRET_KEY: ${{ secrets.BUCKET_SECRET_KEY }} + run: | + echo "Generating seaweedfs config" + ls -R + mkdir -p seaweedfs_config + envsubst < seaweedfs_config/s3_config.template.json > seaweedfs_config/s3_config.json + echo "Seaweedfs config generated" + cat seaweedfs_config/s3_config.json + - name: Restart docker run: | echo "Restarting docker" diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index 9d6d275..59a33f2 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -45,7 +45,7 @@ services: container_name: cl_bucket_dev restart: always ports: - - "8334:8333" + - "127.0.0.1:8334:8333" - "127.0.0.1:8889:8888" command: "server -s3 -filer -s3.port=8333 -filer.port=8888 -master.volumeSizeLimitMB=1024 -volume.max=100 -s3.config=/etc/seaweedfs/s3_config.json" volumes: diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index d7eaac4..dbf2934 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -43,11 +43,11 @@ services: seaweedfs: image: chrislusf/seaweedfs - container_name: cl_bucket_production + container_name: cl_bucket_prod restart: always ports: - - "8333:8333" - - "8888:8888" + - "127.0.0.1:8333:8333" + - "127.0.0.1:8888:8888" command: "server -s3 -filer -s3.port=8333 -filer.port=8888 -master.volumeSizeLimitMB=1024 volume.max=100" volumes: - seaweed_data_prod:/data