29 Commits

Author SHA1 Message Date
Gabe Mendoza
c8a8ee928e
[CIVIS-11019] update to use ubuntu 22.04 fips enabled base image (#1)
* ubuntu fips

* Improve Dockerfile formatting and readability

- Use consistent 2-space indentation throughout
- Remove unnecessary comment blocks
- Better organize ARG declarations
- Improve line continuation formatting

🤖 Generated with [opencode](https://opencode.ai)

Co-Authored-By: opencode <noreply@opencode.ai>

* remove extraneous file

* remove jenkins things

* remove extra files

* Add docker-compose configuration for FIPS-compliant code-server

- Add docker-compose.yml with build args for VERSION and CODE_RELEASE
- Add .env.example with configurable environment variables
- Update .gitignore and .dockerignore to exclude .env files
- Set CODE_RELEASE default to 4.102.1 for stable builds
- Configure image name: gabemendoza1/codecloud-code-server

🤖 Generated with [opencode](https://opencode.ai)

Co-Authored-By: opencode <noreply@opencode.ai>

* simplify

* update image

* update image

* update image

* add netcat-openbsd

* netcat

* default ids 0

* remove extra files

* remove more workflows

* upgrade Python to 3.12

🤖 Generated with [opencode](https://opencode.ai)

Co-Authored-By: opencode <noreply@opencode.ai>

* add buildspec

* update buildspec defs

* update buildspec defs

* ubuntu-fips-2

* fixed buildspec args

* FIPS_REPOSITORY_URI

* styling

* update placeholders

* latest

* latest

* put that thing back where it came from or so help me

* only need 1

* simplify Dockerfile

* no need ignores

* no need ignores

* simplify

* remove comment

* trigger codebuild

* jammy

---------

Co-authored-by: opencode <noreply@opencode.ai>
2025-07-25 13:11:33 -05:00
thespad
f6e7d4e563
Add Dockerfile syntax 2024-08-19 20:31:41 +01:00
thespad
3b59cd4197
Rebase to noble 2024-08-19 18:51:04 +01:00
aptalca
3be76d82ea add back recommended deps 2022-10-05 12:21:53 -04:00
aptalca
9a3c62fd32 add service readiness 2022-09-29 11:37:34 -04:00
aptalca
04cdba5c2b rebase to jammy, switch to s6v3, fix chown 2022-09-29 09:40:19 -04:00
aptalca
e9822d8efc copy pasta fail 2022-02-20 19:40:20 -08:00
aptalca
b087315336 use official tarballs and patch arm builds 2022-02-20 19:40:20 -08:00
aptalca
a1fa7f021e install using official debs 2022-02-20 19:40:20 -08:00
aptalca
f6bd33a6c7 typo 2021-11-29 13:01:52 -05:00
aptalca
24e81f2952 rebase to focal 2021-11-29 13:00:15 -05:00
Roxedus
074dafc216
Fix builds, bump node 2021-07-11 21:15:47 +02:00
Roxedus
b53518422b
Update docs, fix styling 2021-05-08 16:50:21 +02:00
aptalca
b918abc1b0 check for yarn package versions 2021-03-25 22:56:25 -04:00
aptalca
2ae2a47c39 add verbosity to yarn 2020-11-24 23:02:45 -05:00
aptalca
11605d92d4 set yarn network timeout 2020-11-24 22:39:40 -05:00
thelamer
eb8725d5b7 update baseimages 2020-11-02 07:13:14 -08:00
aptalca
47429478a1 update yarn instructions 2020-09-02 04:11:32 -04:00
aptalca
0b97beb8db shrink image, install via yarn, fix arm build 2020-05-21 15:30:45 -04:00
aptalca
9137da0f15 Switch to multi-arch, install via npm 2020-05-18 13:56:58 -04:00
aptalca
961ab3d4c5 structural changes for v3 2020-04-01 21:52:28 -04:00
aptalca
3d83533d55 fix artifact retrieval 2020-01-17 19:52:43 -08:00
aptalca
a3a6e0f937 v2 compatibility 2019-10-24 13:35:23 -07:00
aptalca
b722cd6c8f optional sudo password via env variable 2019-07-09 17:29:50 -04:00
aptalca
3e9ff3b487 add nano 2019-07-01 15:48:53 -04:00
aptalca
a4102b0c8c move binary to /usr/bin 2019-06-25 20:19:14 -04:00
aptalca
3162d3e2b7 add netstat 2019-06-24 15:42:04 -04:00
aptalca
44ad633872 remove unnecessary dependencies 2019-06-24 15:38:17 -04:00
aptalca
e10076e55c Initial commit 2019-06-24 14:03:06 -04:00