mirror of
https://github.com/gurucomputing/headscale-ui.git
synced 2026-01-23 02:34:43 +00:00
move development image to debian
This commit is contained in:
parent
7bb7d1f7cb
commit
f5df8899ee
4 changed files with 9 additions and 11 deletions
|
|
@ -1,4 +1,4 @@
|
|||
FROM fedora:latest
|
||||
FROM node:lts
|
||||
|
||||
# Volumes
|
||||
VOLUME /data
|
||||
|
|
|
|||
|
|
@ -14,7 +14,6 @@ usermod --shell ${SHELL} dev-user
|
|||
echo "ALL ALL=NOPASSWD: /bin/chown -R 1000\:1000 /data" >> /etc/sudoers
|
||||
|
||||
# install dependencies
|
||||
/staging/scripts/install-base-dependencies.sh
|
||||
/staging/scripts/install-container-dependencies.sh
|
||||
/staging/scripts/install-openvscode-server.sh
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +0,0 @@
|
|||
# install dependencies
|
||||
# tmux used for monitoring secondary processes
|
||||
# sudo for running specific commands as root
|
||||
# git for source countrol
|
||||
# pwgen for creating randomized passwords/secrets on the fly
|
||||
# ncdu file navigation
|
||||
dnf install -y tmux sudo git pwgen ncdu
|
||||
|
|
@ -1,2 +1,8 @@
|
|||
# install container dependencies
|
||||
dnf install -y nodejs caddy
|
||||
# install dependencies
|
||||
# tmux used for monitoring secondary processes
|
||||
# sudo for running specific commands as root
|
||||
# ncdu file navigation
|
||||
# caddy web server
|
||||
apt-get update
|
||||
apt-get install -y --no-install-recommends tmux sudo git ncdu caddy
|
||||
apt-get clean
|
||||
Loading…
Add table
Add a link
Reference in a new issue