Pallav Vasa
|
422a962a85
|
feat: change owner to devuser for .ssh/*, .config and .config/fish
|
2025-05-16 23:31:41 +00:00 |
|
Pallav Vasa
|
991478a0b0
|
feat: split images into 2 - base and workspace
|
2025-05-16 23:28:39 +00:00 |
|
yeti
|
60eac985e6
|
feat: adapt strict directory permissions for container $HOME folder
|
2025-05-16 15:06:32 +01:00 |
|
yeti
|
ad7413a0ef
|
fix: adapt build script to new folder convention
|
2025-05-16 14:22:27 +01:00 |
|
yeti
|
fcda25b36b
|
fix(build): remove /opt/secure directory from image builder script
|
2025-05-16 14:11:52 +01:00 |
|
Pallav Vasa
|
cf3dde053d
|
feat(buildah): add package buildah
|
2025-05-16 13:58:07 +01:00 |
|
Pallav Vasa
|
a2cb37339c
|
feat(buildah): remove headless lazyvim sync
|
2025-05-15 20:02:08 +00:00 |
|
yeti
|
0a9d0a4ca0
|
feat(buildah): add less package
|
2025-05-15 16:48:52 +01:00 |
|
yeti
|
9abd983adf
|
feat(zsh): replace zsh with fish
|
2025-05-15 05:37:56 +01:00 |
|
yeti
|
80f7e36ad0
|
feat(buildah): allow user configuration of lazyvim, tmux, ohmyzsh
|
2025-05-13 15:17:34 +01:00 |
|
yeti
|
fe0164e066
|
feat(buildah): get rsa keys of the host for strict checking
|
2025-05-13 12:18:16 +01:00 |
|
yeti
|
22196ab0c3
|
feat(buildah): adapt buildah script to use global ssh config
|
2025-05-13 08:49:55 +01:00 |
|
yeti
|
c67ce5e7e4
|
feat(build): add execute permission for secure folder
|
2025-04-25 08:11:19 +01:00 |
|
yeti
|
32c979cde4
|
feat(buildah): add devuser uid & gid to match host system for correct permissions
|
2025-04-25 07:11:32 +01:00 |
|
yeti
|
0270cd966b
|
fix(buildah): use dev_home variable instead of hard coded path
|
2025-04-24 20:50:29 +01:00 |
|
yeti
|
71d675c91c
|
feat(buildah): reduce run statements
|
2025-04-24 20:48:06 +01:00 |
|
yeti
|
e9303e2a98
|
feat(buildah): adopt copy statements to new local file structure
|
2025-04-24 20:47:03 +01:00 |
|
yeti
|
f392a2f4f5
|
chore(buildah): remove custom socket location
|
2025-04-24 10:08:14 +01:00 |
|
yeti
|
2dd0150935
|
fix(buildah): add back secproc group
|
2025-04-18 02:59:09 +01:00 |
|
yeti
|
f928ab5a0f
|
feat: remove viewer user
|
2025-04-18 02:22:13 +01:00 |
|
yeti
|
7494ad1d18
|
chore: remove setfacl hardening
not working as expected
|
2025-04-17 22:55:40 +01:00 |
|
yeti
|
c104750a02
|
feat(buildah): add some packages and set permissions to specific files
|
2025-04-17 21:36:03 +01:00 |
|
yeti
|
6d5018ab15
|
feat: re-organize the code into clear separate sections and use acls
|
2025-04-17 18:33:43 +01:00 |
|
yeti
|
30c4d9b7a8
|
fix(buildah): correct directory creation and reference
|
2025-04-17 16:54:59 +01:00 |
|
yeti
|
954cee98db
|
feat(buildah): reorganize commands and set immutable bit only on files
|
2025-04-17 16:54:06 +01:00 |
|
yeti
|
28f4229768
|
fix(buildah): add && to correct the command
|
2025-04-17 16:50:24 +01:00 |
|
yeti
|
a62208b1fd
|
feat(buildah): move to archlinux for better familiarity
|
2025-04-17 16:02:19 +01:00 |
|
yeti
|
b00fbc1b77
|
chore(buildah): rename script to build-workspace.sh
|
2025-04-17 14:05:37 +01:00 |
|