Skip to content

Conversation

@thatguyinabeanie
Copy link

linuxserver.io


  • I have read the contributing guideline and understand that I have made the correct modifications

Description:

Benefits of this PR and context:

How Has This Been Tested?

Source / References:

LinuxServer-CI and others added 26 commits January 28, 2025 23:34
* PR template

* remove jenkins things

* remove source list files

* remove extra files

* remove extra files

* Refactor Dockerfile to use FIPS-compliant base image

- Replace multi-stage build with gabemendoza1/cloudcode-baseimage-ubuntu-fips:jammy-22.04
- Remove Ubuntu Cloud Image extraction and Alpine stage
- Remove sources.list copy (already configured in base image)
- Add s6-overlay installation for LinuxServer.io compatibility
- Add LinuxServer.io mod scripts (docker-mods, package-install, lsiown)
- Conditionally create abc user (911:911) if not exists
- Maintain full LinuxServer.io ecosystem on FIPS foundation

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

Co-Authored-By: opencode <[email protected]>

* cleanup docker compose

* reduce

* python

* save

* save

* optmized installs

* remove more workflows

* remove Python dependencies from Ubuntu FIPS base image

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

Co-Authored-By: opencode <[email protected]>

* build in codebuild

* fixed buildspec

* update merge_master.yaml and release.yaml

* docker build kit

* remove echos

* set ecr image tag name and related things

* update buildspec defs

* base image name

* remove extra compose args

* simplify buildspecs

* styling

* remove .env.example

* move build policy up

* save

* /config

* /root

* simplify Dockerfile

* update placeholders

* latest

* fixed buildspec yamls

* disable chowning of /config

* fix pr template

---------

Co-authored-by: opencode <[email protected]>
* merge_jammy

* merge_jammy

* jammy-latest
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

5 participants