Skip to content

🐞 Bug: Permission Issues with GitSync #2731

@Lokowitz

Description

@Lokowitz

Bug Description

When "Sync Files" is enabled and you store the container files dirctly in the project folder. Some apps are complanin about "read only database" and permission errors.

Steps To Reproduce

  1. Create a GitSync for example for gotify
  2. Store the container data inside the project folder (./data)
  3. Enable "Sync Files"
  4. Start the Project
  5. Try to create a client - if this is working and you dont see any error, please sync with git manually and retry
services:
  gotify:
    container_name: gotify
    image: gotify/server:2.9.1
    restart: unless-stopped
    ports:
      - 8087:80
    volumes:
      - ./data/gotify:/app/data

Expected Behavior

Arcane only cares about files stored on git and ignores other files in the project directory.

Actual Behavior

After the git sync files are getting locked or changed in permissions.

Screenshots

No response

Arcane Version

v1.19.5

Installation Method

Docker Compose (Recommended)

Environment Type

Local Docker (Single instance)

Database Type

SQLite (Default)

Operating System

Linux

Docker Version

29.5.2

Browser & Version

No response

Relevant Logs or Error Messages

Docker Compose Configuration

Environment Configuration (.env file)

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No fields configured for Bug.

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions