fix(semaphore): add :U volume flag for proper rootless UID mapping
Prevents permission issues with BoltDB data directory in rootless Podman
This commit is contained in:
@@ -7,8 +7,8 @@ Wants=network-online.target
|
|||||||
Image={{ semaphore_image }}
|
Image={{ semaphore_image }}
|
||||||
ContainerName={{ semaphore_container_name }}
|
ContainerName={{ semaphore_container_name }}
|
||||||
PublishPort={{ semaphore_port }}:3000
|
PublishPort={{ semaphore_port }}:3000
|
||||||
Volume={{ semaphore_data_dir }}:/var/lib/semaphore:Z
|
Volume={{ semaphore_data_dir }}:/var/lib/semaphore:Z,U
|
||||||
Volume={{ semaphore_config_dir }}:/etc/semaphore:Z
|
Volume={{ semaphore_config_dir }}:/etc/semaphore:Z,U
|
||||||
Environment=SEMAPHORE_DB_DIALECT={{ semaphore_db_type }}
|
Environment=SEMAPHORE_DB_DIALECT={{ semaphore_db_type }}
|
||||||
Environment=SEMAPHORE_DB_PATH={{ semaphore_db_path }}
|
Environment=SEMAPHORE_DB_PATH={{ semaphore_db_path }}
|
||||||
Environment=SEMAPHORE_ADMIN=admin
|
Environment=SEMAPHORE_ADMIN=admin
|
||||||
|
|||||||
Reference in New Issue
Block a user