Skip to content

🐞 Bug: In Arcane 1.17.1, update seems to have broken permissions which were working before. #2273

@bestonephoenix

Description

@bestonephoenix

Bug Description

In Arcane 1.17.1, update seems to have broken permissions which were working before.

for example: when attempting to create a new project, saving fails with the error:
Failed to create project: failed to create project directory: mkdir /app/data/projects/test: permission denied
same when attempting to edit a project compose or env.

Weirdly it doesn't seem to have affected other stacks connected through arcane headless.

System (please complete the following information):
OS: Debian GNU/Linux - Version: 13 as LXC in Proxmox, Docker
docker logs arcane don't show any entry.

Steps To Reproduce

Create New Project
Click (+) Create New Project
Expected behavior
Should save - as it did in 1.16 and before

Expected Behavior

W access as before

Actual Behavior

R only

Screenshots

No response

Arcane Version

1.17.1

Installation Method

Docker Compose (Recommended)

Environment Type

Local Docker (Single instance)

Database Type

SQLite (Default)

Operating System

Linux

Docker Version

29.4.0

Browser & Version

Chrome 145

Relevant Logs or Error Messages

`Failed to create project: failed to create project directory: mkdir /app/data/projects/test: permission denied

Docker Compose Configuration

services:
  arcane:
    image: ghcr.io/getarcaneapp/arcane:latest
    container_name: arcane
    ports:
      - '3552:3552'
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - arcane-data:/app/data
      - ./arcane:/app/data/projects
    environment:
      - APP_URL=http://192.168.178.78:3552
      - PUID=1000
      - PGID=1000
      - ENCRYPTION_KEY=xxx
      - JWT_SECRET=xxx
      - GPU_MONITORING_ENABLED=true

    networks:
      - pangolin
    restart: unless-stopped

volumes:
  arcane-data:

networks:
  pangolin:
    name: pangolin
    external: true

Environment Configuration (.env file)

Additional Context

worked flawlessly under 1.16.4

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions