Commit Graph
100 Commits
Author SHA1 Message Date
Job79 9edab5b046 fix: permissions of host script 2026-03-15 15:54:07 +01:00
Job79 b07ae7ea7f refactor: simplify host script 2026-03-15 15:53:47 +01:00
Job79 955b5030e6 refactor: simplify pipeline 2026-03-15 15:53:38 +01:00
Job79 0089c971f4 refactor: small optimalizations 2026-03-15 12:37:34 +01:00
Job79 16841bb334 refactor: rename fedora to base 2026-03-15 11:10:02 +01:00
Job79 a1f7a46a73 feat: add devc network 2026-03-15 11:08:33 +01:00
Job79 d8367d41cd feat: install nvim nightly
Build containers / changes (push) Successful in 2s
Build containers / base-image (push) Successful in 2m3s
Build containers / dependent-images (go) (push) Successful in 23s
Build containers / dependent-images (infra) (push) Successful in 48s
Build containers / dependent-images (php) (push) Successful in 21s
2026-03-01 14:13:20 +01:00
Job79 433846ada7 ci: remove arm build 2026-02-28 12:14:47 +01:00
Job79 67e709b65f fix: infra container
Build containers / changes (push) Successful in 3s
Build containers / base-image (push) Successful in 8m40s
Build containers / dependent-images (go) (push) Successful in 1m12s
Build containers / dependent-images (php) (push) Successful in 1m25s
Build containers / dependent-images (infra) (push) Successful in 2m40s
2026-02-22 16:35:22 +01:00
Job79 6d817d31cd feat: upgrade to fedora 44
Build containers / changes (push) Successful in 2s
Build containers / base-image (push) Successful in 10m34s
Build containers / dependent-images (infra) (push) Failing after 48s
Build containers / dependent-images (go) (push) Successful in 1m10s
Build containers / dependent-images (php) (push) Successful in 1m17s
2026-02-22 15:56:09 +01:00
Job79 2f0327fa55 ci: build for arm
Build containers / changes (push) Successful in 3s
Build containers / dependent-images (infra) (push) Has been skipped
Build containers / base-image (push) Successful in 7m10s
Build containers / dependent-images (go) (push) Successful in 1m7s
Build containers / dependent-images (php) (push) Successful in 1m4s
2026-02-21 11:11:04 +01:00
Job79 e2b563270c refactor: make script more portable 2026-02-21 11:07:42 +01:00
Job79 2e8375d34f fix: detach keys conflicting with lazysql
Build containers / changes (push) Has been cancelled
Build containers / base-image (push) Has been cancelled
Build containers / dependent-images (go) (push) Has been cancelled
Build containers / dependent-images (infra) (push) Has been cancelled
Build containers / dependent-images (php) (push) Has been cancelled
2026-02-21 10:41:36 +01:00
Job79 dc2f2991bc feat: add lazysql 2026-02-21 10:41:17 +01:00
Job79 10f0f5993b feat: add lazydocker
Build containers / changes (push) Successful in 2s
Build containers / base-image (push) Successful in 48s
Build containers / dependent-images (go) (push) Successful in 36s
Build containers / dependent-images (php) (push) Successful in 34s
Build containers / dependent-images (infra) (push) Successful in 1m0s
2026-02-20 20:59:02 +01:00
Job79 8f761565d0 fix: php install
Build containers / changes (push) Successful in 3s
Build containers / base-image (push) Successful in 1m28s
Build containers / dependent-images (go) (push) Successful in 28s
Build containers / dependent-images (php) (push) Successful in 36s
Build containers / dependent-images (infra) (push) Successful in 1m0s
2026-01-29 16:19:56 +01:00
Job79 86e3275c67 feat: add php container
Build containers / changes (push) Successful in 2s
Build containers / base-image (push) Successful in 44s
Build containers / dependent-images (php) (push) Successful in 10s
Build containers / dependent-images (go) (push) Successful in 25s
Build containers / dependent-images (infra) (push) Has been cancelled
2026-01-29 16:10:08 +01:00
Job79 e6bd3f3524 fix: permissions of /run/user/1000
Build containers / changes (push) Successful in 2s
Build containers / base-image (push) Successful in 41s
Build containers / dependent-images (go) (push) Successful in 45s
Build containers / dependent-images (infra) (push) Successful in 51s
2026-01-11 15:50:14 +01:00
Job79 4e1737f5b3 ci: add dnf cache
Build containers / changes (push) Successful in 3s
Build containers / base-image (push) Successful in 43s
Build containers / dependent-images (go) (push) Successful in 24s
Build containers / dependent-images (infra) (push) Successful in 55s
2025-12-29 17:00:17 +01:00
Job79 32bbe1c2cd ci: remove zstd:chunked because it is causing issues with /run 2025-12-29 15:32:35 +01:00
Job79 678b8bee6e fix: /run issue in infra container
Build containers / changes (push) Successful in 2s
Build containers / base-image (push) Has been skipped
Build containers / dependent-images (go) (push) Successful in 1s
Build containers / dependent-images (infra) (push) Successful in 57s
2025-12-28 12:08:42 +01:00
Job79 0d3d5d5b36 ci: add manual trigger
Build containers / changes (push) Successful in 11s
Build containers / base-image (push) Successful in 1m15s
Build containers / dependent-images (go) (push) Successful in 47s
Build containers / dependent-images (infra) (push) Successful in 1m1s
2025-12-28 11:04:33 +01:00
Job79 8bde490c6d fix(ci): avoid pulling fedora container
Build containers / changes (push) Successful in 2s
Build containers / base-image (push) Has been skipped
Build containers / dependent-images (go) (push) Successful in 47s
Build containers / dependent-images (infra) (push) Successful in 1m14s
2025-12-28 10:49:43 +01:00
Job79 cdbb4de204 fix: permissions of /run directory
Build containers / changes (push) Successful in 5s
Build containers / base-image (push) Successful in 1m44s
Build containers / dependent-images (go) (push) Has been cancelled
Build containers / dependent-images (infra) (push) Has been cancelled
2025-12-27 20:33:12 +01:00
Job79 9b81bc8c68 feat(ci): build using podman for zstd:chunked and only build changed containers 2025-12-27 20:33:12 +01:00
Job79 40bb6328c4 fix: update dockerfiles
Build container / fedora-build (push) Successful in 3m58s
2025-12-27 14:29:15 +01:00
Job79 c137f16ddf chore: remve -kvm and -usb
Better to just use the podman flags, they are very similair
2025-12-27 14:08:57 +01:00
Job79 057c72e3a0 feat: install sops and age into infra container
Build container / fedora-build (push) Successful in 4m16s
2025-12-24 10:16:35 +01:00
Job79 062972a440 chore: remove vms container
Build container / fedora-build (push) Failing after 3m14s
2025-12-24 10:04:47 +01:00
Job79 723d2fd984 feat: add k9s
Build container / fedora-build (push) Successful in 7m4s
2025-12-14 19:32:26 +01:00
Job79 03df535d76 feat: add fluxcd to infra container
Build container / fedora-build (push) Successful in 6m32s
2025-11-16 14:25:21 +01:00
Job79 d6ef16cd24 fix: disable seccomp for vms container
Build container / fedora-build (push) Successful in 6m24s
2025-11-12 17:07:51 +01:00
Job79 a0ea04d2bd chore: remove kali container 2025-11-12 16:55:15 +01:00
Job79 d7468a444b feat: add vms path 2025-11-11 09:01:14 +01:00
Job79 f25b6966ef fix: enable gpu for vms container 2025-11-10 19:58:47 +01:00
Job79 9f1b65b781 refactor: add spacing to dockerfiles
Build container / fedora-build (push) Successful in 5m48s
2025-11-10 17:59:48 +01:00
Job79 d81fa7d3a1 feat: add vms devcontainer 2025-11-10 17:57:21 +01:00
Job79 7e27784a9a chore: change code path
Build container / kali-build (push) Successful in 4m13s
Build container / fedora-build (push) Successful in 6m25s
2025-11-04 16:26:11 +01:00
Job79 b5dd280e5a feat: add /mnt flag
Build container / fedora-build (push) Failing after 4m42s
Build container / kali-build (push) Successful in 5m27s
2025-10-31 11:57:26 +01:00
Job79 bb43c758f9 feat: add -usb and -kvm flags 2025-10-31 11:43:28 +01:00
Job79 407ba8afae fix: use TAG in go container
Build container / kali-build (push) Successful in 4m52s
Build container / fedora-build (push) Successful in 3m19s
2025-10-24 17:17:41 +02:00
Job79 aa3d5d5bb8 fix: only make dbus env variable available to host script
Build container / fedora-build (push) Failing after 2m5s
2025-10-24 17:14:13 +02:00
Job79 28766d5e87 chore: change detach shortcut to ctrl-@ 2025-10-23 21:04:39 +02:00
Job79 51f7e95104 feat: readd detach keys 2025-10-22 13:02:15 +02:00
Job79 497d4e76d0 feat: add DEVC_COMMAND option 2025-10-22 12:47:34 +02:00
Job79 6ae5ff5a6c fix: tag support 2025-10-20 20:49:50 +02:00
Job79 611c16a087 ci: simplify pipeline
Build container / kali-build (push) Successful in 4m29s
2025-10-20 20:35:27 +02:00
Job79 26266017c2 ci: use zstd compression for containers
Build container / kali-build (push) Successful in 5m12s
Build container / fedora-build (push) Successful in 3m32s
2025-10-20 18:04:26 +02:00
Job79 c6fa393c03 refactor: reintroduce ssh agent 2025-10-20 17:17:17 +02:00
Job79 27d2f05a3d refactor: seperate kali and fedora container workflows\
Build container / fedora-build (push) Successful in 5m23s
Build container / kali-build (push) Successful in 6m11s
2025-10-19 21:14:23 +02:00
Job79 72c7271163 feat: add -x11 flag 2025-10-19 21:02:12 +02:00
Job79 927e4ad227 fix(kali): use -p for creating home dirs
Build container / fedora-build (push) Successful in 8m5s
2025-10-19 20:43:47 +02:00
Job79 fa489baac7 refactor: rename base to fedora 2025-10-19 20:43:25 +02:00
Job79 eea31f47e7 refactor: change installed packages
Build container / base-build (push) Failing after 4m33s
2025-10-19 20:37:42 +02:00
Job79 6fa3dba208 fix: kali container build
Build container / base-build (push) Failing after 3m5s
2025-10-19 20:32:40 +02:00
Job79 478464c6ad revert: ci: parallize build 2025-10-19 20:32:31 +02:00
Job79 883e7fbfa5 ci: parallize build
Build container / kali-build (push) Failing after 13s
Build container / base-build (push) Successful in 2m42s
Build container / go-build (push) Has been cancelled
Build container / infra-build (push) Has been cancelled
2025-10-19 20:27:41 +02:00
Job79 ceb10fc051 feat: add user to kali container
Build container / base-build (push) Has been cancelled
2025-10-19 20:21:00 +02:00
Job79 f39c7939e5 fix: add openssl
Build container / base-build (push) Successful in 2m49s
2025-10-19 14:03:49 +02:00
Job79 1ffd6e8477 feat(infra): add talosctl
Build container / base-build (push) Failing after 2m29s
2025-10-19 13:59:42 +02:00
Job79 a406a9cc00 feat: add project dirs
Build container / base-build (push) Successful in 2m44s
2025-10-19 13:40:44 +02:00
Job79 1056536891 fix: ssh signatures without ssh-agent
Build container / base-build (push) Successful in 4m28s
2025-10-19 13:32:28 +02:00
Job79 56e4c89398 refactor: cleanup devc script
Build container / base-build (push) Has been cancelled
2025-10-19 13:31:50 +02:00
Job79 46ff2edef9 refactor: re-add container user
Build container / base-build (push) Successful in 2m46s
2025-10-16 17:39:04 +02:00
Job79 0fd865e8e0 ci: use base image from gitea
Build container / base-build (push) Successful in 2m49s
2025-10-16 17:23:28 +02:00
Job79 34bb6f8ea0 refactor: use root user for container
Build container / base-build (push) Has been cancelled
2025-10-16 17:19:28 +02:00
Job79 97c3a83496 ci: always publish under latest tag
Build container / base-build (push) Successful in 3m12s
2025-10-16 17:12:30 +02:00
Job79 475cbeec03 ci: switch to gitea
Build container / base-build (push) Successful in 3m34s
2025-10-16 17:01:29 +02:00
Job79 0f95243db5 feat: add kali container
Build container / base-build (push) Failing after 2m51s
Build container / go-build (push) Has been skipped
Build container / infra-build (push) Has been skipped
Build container / kali-build (push) Has been skipped
2025-10-13 11:27:56 +02:00
Job79 105e63f05b feat: make container builds parallel 2025-10-12 12:12:34 +02:00
Job79 060e333c8f feat: reintroduce per container config 2025-10-12 12:06:57 +02:00
Job79 87350e7efe chore: add state to gitignore 2025-10-12 12:04:47 +02:00
Job79 c32721c49c feat: clone nvim config 2025-10-12 12:02:25 +02:00
Job79 e3d9dfd392 refactor: cleanup scripts and config 2025-10-12 11:55:22 +02:00
Job79 2770628074 chore: update to fedora 43 2025-09-08 15:32:21 +02:00
Job79 4004417aa5 refactor: use hostname instead of variable 2025-09-01 10:26:07 +02:00
Job79 e0f953b94e fix: keep directory when entering container 2025-08-27 21:16:03 +02:00
Job79 cfb894c2eb fix: always pull when -p flag is used 2025-08-27 21:08:03 +02:00
Job79 27024a0158 refactor: restrict container host access 2025-08-27 21:03:38 +02:00
Job79 2f41c16957 feat: allow calling host script without symlink 2025-08-27 20:54:38 +02:00
Job79 e193a14dee feat: support gui applications 2025-08-27 20:49:37 +02:00
Job79 2ee75a2f91 feat: build multiple image 2025-08-27 20:34:47 +02:00
Job79 fee028121c feat: add ping to dockerfile 2025-08-14 12:59:35 +02:00
Job79 8e4e2b9aa2 fix: problems with host-spawn 2025-07-18 21:50:50 +02:00
Job79 388da00743 feat: add support for host-spawn 2025-07-18 21:10:12 +02:00
Job79 1063e6d565 chore: remove dotnet 2025-07-11 15:53:14 +02:00
Job79 f85a6740c5 feat(enter): restore directory on container enter 2025-06-27 17:16:08 +02:00
Job79 34a5c009f0 feat(enter): add documents directory 2025-06-27 17:00:39 +02:00
Job79 0ac7ced200 feat(container): add jq and dotnet 2025-06-27 16:59:04 +02:00
Job79 27e0ab59f7 chore: re-enable zstd compression 2025-05-27 20:33:29 +02:00
Job79 4e7a3c1cf3 chore(Containerfile): add awk 2025-03-24 20:52:29 +01:00
Job79 f7cf06f26f chore: update fedora to version 42 2025-03-01 10:52:39 +01:00
Job79 a0a383051f fix(Containerfile): placement of comments 2025-01-25 16:12:22 +01:00
Job79 b6efe55600 refactor: move neovim-config to different repo and mount whole home as volume 2025-01-25 16:03:59 +01:00
Job79 8fa4fa1037 ci: use branch name as tag 2025-01-25 15:47:41 +01:00
Job79 f78479fea7 ci: disable zstd:chunked for now because it is a lot slower 2024-12-22 15:58:20 +01:00
Job79 c0145ade3d feat: switch to rose-pine-dawn theme by default 2024-12-22 15:57:33 +01:00
Job79 7828f94011 fix: hide podman pull errors 2024-12-22 15:03:09 +01:00
Job79 8f4539b1a0 refactor: rename dockerfile to containerfile 2024-12-21 15:36:50 +01:00
Job79 559e6a1d3c ci: use zstd:chunked 2024-12-21 11:16:48 +01:00