mirror of
https://github.com/kingomarnajjar/desktop-environment.git
synced 2026-07-30 18:16:42 +10:00
bootstrap-ownership
This commit is contained in:
parent
e78acf06bd
commit
5e55561fd8
2 changed files with 29 additions and 7 deletions
|
|
@ -43,6 +43,14 @@ docker run \
|
|||
$DESKTOP_ENVIRONMENT_REGISTRY/$DESKTOP_ENVIRONMENT_CONTAINER:latest \
|
||||
chown -R $DESKTOP_ENVIRONMENT_USER:$DESKTOP_ENVIRONMENT_USER $DESKTOP_ENVIRONMENT_CACHE_SSH &
|
||||
|
||||
# Give the container user ownership of the DESKTOP_ENVIRONMENT_CACHE_STEMN volume
|
||||
docker run \
|
||||
--rm \
|
||||
--user root \
|
||||
--volume DESKTOP_ENVIRONMENT_CACHE_STEMN:$DESKTOP_ENVIRONMENT_CACHE_STEMN \
|
||||
$DESKTOP_ENVIRONMENT_REGISTRY/$DESKTOP_ENVIRONMENT_CONTAINER:latest \
|
||||
chown -R $DESKTOP_ENVIRONMENT_USER:$DESKTOP_ENVIRONMENT_USER $DESKTOP_ENVIRONMENT_CACHE_STEMN &
|
||||
|
||||
# Give the container user ownership of the DESKTOP_ENVIRONMENT_CACHE_YARN volume
|
||||
docker run \
|
||||
--rm \
|
||||
|
|
@ -51,6 +59,14 @@ docker run \
|
|||
$DESKTOP_ENVIRONMENT_REGISTRY/$DESKTOP_ENVIRONMENT_CONTAINER:latest \
|
||||
chown -R $DESKTOP_ENVIRONMENT_USER:$DESKTOP_ENVIRONMENT_USER $DESKTOP_ENVIRONMENT_CACHE_YARN &
|
||||
|
||||
# Give the container user ownership of the DESKTOP_ENVIRONMENT_CACHE_ZOOM volume
|
||||
docker run \
|
||||
--rm \
|
||||
--user root \
|
||||
--volume DESKTOP_ENVIRONMENT_CACHE_ZOOM:$DESKTOP_ENVIRONMENT_CACHE_ZOOM \
|
||||
$DESKTOP_ENVIRONMENT_REGISTRY/$DESKTOP_ENVIRONMENT_CONTAINER:latest \
|
||||
chown -R $DESKTOP_ENVIRONMENT_USER:$DESKTOP_ENVIRONMENT_USER $DESKTOP_ENVIRONMENT_CACHE_ZOOM &
|
||||
|
||||
# Give the container user ownership of the DESKTOP_ENVIRONMENT_CACHE_ZSH volume
|
||||
docker run \
|
||||
--rm \
|
||||
|
|
@ -91,6 +107,14 @@ docker run \
|
|||
$DESKTOP_ENVIRONMENT_REGISTRY/$DESKTOP_ENVIRONMENT_CONTAINER:latest \
|
||||
chown -R $DESKTOP_ENVIRONMENT_USER:$DESKTOP_ENVIRONMENT_USER $DESKTOP_ENVIRONMENT_CONFIG_MUSIKCUBE &
|
||||
|
||||
# Give the container user ownership of the DESKTOP_ENVIRONMENT_CONFIG_ZOOM volume
|
||||
docker run \
|
||||
--rm \
|
||||
--user root \
|
||||
--volume DESKTOP_ENVIRONMENT_CONFIG_ZOOM:$DESKTOP_ENVIRONMENT_CONFIG_ZOOM \
|
||||
$DESKTOP_ENVIRONMENT_REGISTRY/$DESKTOP_ENVIRONMENT_CONTAINER:latest \
|
||||
chown -R $DESKTOP_ENVIRONMENT_USER:$DESKTOP_ENVIRONMENT_USER $DESKTOP_ENVIRONMENT_CONFIG_ZOOM &
|
||||
|
||||
# Give the container user ownership of the DESKTOP_ENVIRONMENT_REPOSITORIES volume
|
||||
docker run \
|
||||
--rm \
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
REPO_ROOT=$(dirname $(realpath $0))/..
|
||||
|
||||
# Desktop environment container user
|
||||
DESKTOP_ENVIRONMENT_CONTAINER=desktop-environment
|
||||
DESKTOP_ENVIRONMENT_USER=jackson
|
||||
DESKTOP_ENVIRONMENT_CONTAINER=desktop-environment
|
||||
DESKTOP_ENVIRONMENT_HOME=/$DESKTOP_ENVIRONMENT_USER/home
|
||||
DESKTOP_ENVIRONMENT_REGISTRY=sabrehagen
|
||||
|
||||
|
|
@ -10,14 +10,8 @@ DESKTOP_ENVIRONMENT_REGISTRY=sabrehagen
|
|||
echo DESKTOP_ENVIRONMENT_CONTAINER=$DESKTOP_ENVIRONMENT_CONTAINER
|
||||
echo DESKTOP_ENVIRONMENT_USER=$DESKTOP_ENVIRONMENT_USER
|
||||
echo DESKTOP_ENVIRONMENT_REGISTRY=$DESKTOP_ENVIRONMENT_REGISTRY
|
||||
|
||||
# Desktop environment repository location
|
||||
echo DESKTOP_ENVIRONMENT_REPOSITORY=/$DESKTOP_ENVIRONMENT_USER/$DESKTOP_ENVIRONMENT_CONTAINER
|
||||
|
||||
# Desktop environment user state volumes
|
||||
echo DESKTOP_ENVIRONMENT_HOME=$DESKTOP_ENVIRONMENT_HOME
|
||||
echo DESKTOP_ENVIRONMENT_REPOSITORIES=/$DESKTOP_ENVIRONMENT_USER/repositories
|
||||
|
||||
# Desktop environment application cache volumes
|
||||
echo DESKTOP_ENVIRONMENT_CACHE_CERTIFICATES=$DESKTOP_ENVIRONMENT_HOME/.pki
|
||||
echo DESKTOP_ENVIRONMENT_CACHE_CHROME=$DESKTOP_ENVIRONMENT_HOME/.cache/google-chrome
|
||||
|
|
@ -35,3 +29,7 @@ echo DESKTOP_ENVIRONMENT_CONFIG_CODE=$DESKTOP_ENVIRONMENT_HOME/.config/Code
|
|||
echo DESKTOP_ENVIRONMENT_CONFIG_GITHUB=$DESKTOP_ENVIRONMENT_HOME/.config/github/hub
|
||||
echo DESKTOP_ENVIRONMENT_CONFIG_MUSIKCUBE=$DESKTOP_ENVIRONMENT_HOME/.musikcube
|
||||
echo DESKTOP_ENVIRONMENT_CONFIG_ZOOM=$DESKTOP_ENVIRONMENT_HOME/.zoom
|
||||
|
||||
# Desktop environment user state volumes
|
||||
echo DESKTOP_ENVIRONMENT_HOME=$DESKTOP_ENVIRONMENT_HOME
|
||||
echo DESKTOP_ENVIRONMENT_REPOSITORIES=/$DESKTOP_ENVIRONMENT_USER/repositories
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue