Skip to content

Instantly share code, notes, and snippets.

@apeyroux
Last active September 4, 2024 08:48
Show Gist options
  • Save apeyroux/652a79972967c8ebe07415fb0f9325a4 to your computer and use it in GitHub Desktop.
Save apeyroux/652a79972967c8ebe07415fb0f9325a4 to your computer and use it in GitHub Desktop.
#!/bin/bash
symfony_cache_dir="/app/var/cache"
pgadmin_data_dir="/app/data/pgadmin-data"
mkdir -p $symfony_cache_dir
chmod -R g+rw $symfony_cache_dir
chown -R 1000:33 $symfony_cache_dir
mkdir -p $pgadmin_data_dir
chmod -R g+rw $pgadmin_data_dir
chown -R 5050:5050 $pgadmin_data_dir
@apeyroux
Copy link
Author

apeyroux commented Sep 4, 2024

version: '3'

services:
  # Autres services...

  permissions-setup:
    image: alpine
    volumes:
      - ./scripts/setPermissions.sh:/setPermissions.sh
      - ./:/app/
    command: sh /setPermissions.sh
    restart: "no"

@apeyroux
Copy link
Author

apeyroux commented Sep 4, 2024

depends_on:
    - permissions-setup

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment