Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 8934a1e71f | |||
| 86f9c8126d |
@@ -64,14 +64,11 @@ RUN mkdir -p /home/dev/.vscode-server/extensions \
|
|||||||
&& mkdir -p /home/dev/.local/bin \
|
&& mkdir -p /home/dev/.local/bin \
|
||||||
&& mkdir -p /home/dev/.claude \
|
&& mkdir -p /home/dev/.claude \
|
||||||
&& mkdir -p /workspace \
|
&& mkdir -p /workspace \
|
||||||
&& mkdir -p /workspace/.venv \
|
|
||||||
&& chown -R dev:dev /home/dev/.vscode-server \
|
&& chown -R dev:dev /home/dev/.vscode-server \
|
||||||
&& chown -R dev:dev /home/dev/.local \
|
&& chown -R dev:dev /home/dev/.local \
|
||||||
&& chown -R dev:dev /home/dev/.claude \
|
&& chown -R dev:dev /home/dev/.claude \
|
||||||
&& chown -R dev:dev /workspace
|
&& chown -R dev:dev /workspace
|
||||||
|
|
||||||
VOLUME /workspace/.venv
|
|
||||||
|
|
||||||
# Switch to non-root user (only once, for the rest of the build)
|
# Switch to non-root user (only once, for the rest of the build)
|
||||||
USER dev
|
USER dev
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ alias uvs="uv sync --all-extras"
|
|||||||
alias clip='xclip -selection clipboard'
|
alias clip='xclip -selection clipboard'
|
||||||
alias open_ports='sudo ss -tulwn | grep LISTEN'
|
alias open_ports='sudo ss -tulwn | grep LISTEN'
|
||||||
alias bat='batcat'
|
alias bat='batcat'
|
||||||
alias cat='batcat'
|
|
||||||
alias claude-allow="claude --dangerously-skip-permissions"
|
alias claude-allow="claude --dangerously-skip-permissions"
|
||||||
alias reload='source ~/.bashrc'
|
alias reload='source ~/.bashrc'
|
||||||
alias ls='eza'
|
alias ls='eza'
|
||||||
|
|||||||
Reference in New Issue
Block a user