Skip to content

feat(examples): Add nginx-golang from awesome-compose repository#124

Open
razvand wants to merge 3 commits into
unikraft-cloud:mainfrom
razvand:razvand/examples/compose/nginx-golang
Open

feat(examples): Add nginx-golang from awesome-compose repository#124
razvand wants to merge 3 commits into
unikraft-cloud:mainfrom
razvand:razvand/examples/compose/nginx-golang

Conversation

@razvand

@razvand razvand commented Sep 26, 2024

Copy link
Copy Markdown
Contributor

Add and update nginx-golang app from the awesome-compose repository.

There are three commits in the pull request:

  1. The first commit copies the contents of the nginx-golang/ directory from the awesome-compose repository.
  2. The second commit adds and updates contents to make it ready for Unikaft Cloud.
  3. The third comit updates the README.md for Unikraft Cloud.

Add initial version of `nginx-golang` from the `awesome-compose`
repository.

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
Update setup for using Unikraft Cloud (Compose) with `nginx-golang`:

- Add `Kraftfile`s for KraftCloud.
- Update `Dockerfile` for `backend` to provide a static PIE binary.
- Make `nginx.conf` work. Move to `/etc/nginx/`.
- Update `compose.yaml` for Unikraft Cloud.
- Update `backend/main.go` to print Unikraft logo.

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
Update the README of the `nginx-golang` Compose-based example with
instructions for Unikraft Cloud.

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
@razvand razvand requested a review from nderjung September 26, 2024 20:42
nurof3n pushed a commit that referenced this pull request Mar 24, 2026
…vulnerabilities

Run npm update to regenerate lockfile with patched dependencies.
- Alert #124: vite <6.2.6 (medium severity)
- Alert #125: vite <6.2.7 (medium severity)
- Alert #130: on-headers <1.1.0 (low severity)
- Alert #141: vite <6.3.6 (low severity)
- Alert #144: vite <6.3.6 (low severity)
- Alert #160: vite <6.4.1 (medium severity)
- Alert #171: body-parser <2.2.1 (medium severity)
- Alert #187: qs <6.14.1 (medium severity)
- Alert #230: qs <6.14.2 (low severity)
- Alert #258: rollup <4.59.0 (high severity)

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
dragosgheorghioiu pushed a commit that referenced this pull request Apr 7, 2026
…vulnerabilities

Run npm update to regenerate lockfile with patched dependencies.
- Alert #124: vite <6.2.6 (medium severity)
- Alert #125: vite <6.2.7 (medium severity)
- Alert #130: on-headers <1.1.0 (low severity)
- Alert #141: vite <6.3.6 (low severity)
- Alert #144: vite <6.3.6 (low severity)
- Alert #160: vite <6.4.1 (medium severity)
- Alert #171: body-parser <2.2.1 (medium severity)
- Alert #187: qs <6.14.1 (medium severity)
- Alert #230: qs <6.14.2 (low severity)
- Alert #258: rollup <4.59.0 (high severity)

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
dragosgheorghioiu pushed a commit that referenced this pull request Apr 7, 2026
…vulnerabilities

Run npm update to regenerate lockfile with patched dependencies.
- Alert #124: vite <6.2.6 (medium severity)
- Alert #125: vite <6.2.7 (medium severity)
- Alert #130: on-headers <1.1.0 (low severity)
- Alert #141: vite <6.3.6 (low severity)
- Alert #144: vite <6.3.6 (low severity)
- Alert #160: vite <6.4.1 (medium severity)
- Alert #171: body-parser <2.2.1 (medium severity)
- Alert #187: qs <6.14.1 (medium severity)
- Alert #230: qs <6.14.2 (low severity)
- Alert #258: rollup <4.59.0 (high severity)

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
dragosgheorghioiu pushed a commit that referenced this pull request Apr 7, 2026
…vulnerabilities

Run npm update to regenerate lockfile with patched dependencies.
- Alert #124: vite <6.2.6 (medium severity)
- Alert #125: vite <6.2.7 (medium severity)
- Alert #130: on-headers <1.1.0 (low severity)
- Alert #141: vite <6.3.6 (low severity)
- Alert #144: vite <6.3.6 (low severity)
- Alert #160: vite <6.4.1 (medium severity)
- Alert #171: body-parser <2.2.1 (medium severity)
- Alert #187: qs <6.14.1 (medium severity)
- Alert #230: qs <6.14.2 (low severity)
- Alert #258: rollup <4.59.0 (high severity)

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants