generated from hackforla/.github-hackforla-base-repo-template
-
-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Labels
complexity: mediumStraightforward but some complexity (e.g., involves multiple files)Straightforward but some complexity (e.g., involves multiple files)feature: docs: PD team documentationdocumentation on PD team processes and architecture, etc.documentation on PD team processes and architecture, etc.feature: infrastructureFor changes on site technical architectureFor changes on site technical architecturerole: dev leads: PD teamstakeholder: People Depot Teamstakeholder: People Depot Teamsize: 1ptCan be done in 4-6 hoursCan be done in 4-6 hours
Milestone
Description
Overview
We need to make the Docker containers run as unprivileged user for better security and to resolve a migration files permissions issue for Linux users. Running as root user in the container means it'll create new migration files as root of the host as well, making it unreadable for the normal user until it's chmodded.
Action Items
- modify Dockerfile to run as normal user
- modify docker-compose file to run as normal user
- add documentation
Resources/Instructions
- app/Dockerfile
- docker-compose.yml
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
complexity: mediumStraightforward but some complexity (e.g., involves multiple files)Straightforward but some complexity (e.g., involves multiple files)feature: docs: PD team documentationdocumentation on PD team processes and architecture, etc.documentation on PD team processes and architecture, etc.feature: infrastructureFor changes on site technical architectureFor changes on site technical architecturerole: dev leads: PD teamstakeholder: People Depot Teamstakeholder: People Depot Teamsize: 1ptCan be done in 4-6 hoursCan be done in 4-6 hours
Type
Projects
Status
🏗In progress-actively working