Skip to content

Commit 994dd7d

Browse files
committed
New lamby.cloud site and GitHub community organization.
1 parent 7baa4d9 commit 994dd7d

File tree

8 files changed

+32
-32
lines changed

8 files changed

+32
-32
lines changed

.github/workflows/release.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ jobs:
2020
- uses: devcontainers/[email protected]
2121
with:
2222
push: always
23-
imageName: ghcr.io/customink/crypteia-ci
24-
cacheFrom: ghcr.io/customink/crypteia-ci
23+
imageName: ghcr.io/rails-lambda/crypteia-ci
24+
cacheFrom: ghcr.io/rails-lambda/crypteia-ci
2525
runCmd: echo DONE!
2626
debian:
2727
name: Debian x86_64/arm64
@@ -34,7 +34,7 @@ jobs:
3434
DOCKER_LOGIN_PAT: ${{ secrets.DOCKER_LOGIN_PAT }}
3535
with:
3636
push: never
37-
cacheFrom: ghcr.io/customink/crypteia-ci
37+
cacheFrom: ghcr.io/rails-lambda/crypteia-ci
3838
env: |
3939
DOCKER_LOGIN_PAT
4040
runCmd: |
@@ -50,7 +50,7 @@ jobs:
5050
DOCKER_LOGIN_PAT: ${{ secrets.DOCKER_LOGIN_PAT }}
5151
with:
5252
push: never
53-
cacheFrom: ghcr.io/customink/crypteia-ci
53+
cacheFrom: ghcr.io/rails-lambda/crypteia-ci
5454
env: |
5555
DOCKER_LOGIN_PAT
5656
runCmd: |

.github/workflows/test.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
- uses: devcontainers/[email protected]
1515
with:
1616
push: always
17-
imageName: ghcr.io/customink/crypteia-ci
18-
cacheFrom: ghcr.io/customink/crypteia-ci
17+
imageName: ghcr.io/rails-lambda/crypteia-ci
18+
cacheFrom: ghcr.io/rails-lambda/crypteia-ci
1919
runCmd: echo DONE!
2020
debian-x86-64:
2121
name: Debian x86_64
@@ -34,7 +34,7 @@ jobs:
3434
uses: devcontainers/[email protected]
3535
with:
3636
push: never
37-
cacheFrom: ghcr.io/customink/crypteia-ci
37+
cacheFrom: ghcr.io/rails-lambda/crypteia-ci
3838
env: |
3939
AWS_ACCESS_KEY_ID
4040
AWS_SECRET_ACCESS_KEY
@@ -55,7 +55,7 @@ jobs:
5555
uses: devcontainers/[email protected]
5656
with:
5757
push: never
58-
cacheFrom: ghcr.io/customink/crypteia-ci
58+
cacheFrom: ghcr.io/rails-lambda/crypteia-ci
5959
runCmd: |
6060
./debian/setup-arm64
6161
./debian/test-arm64
@@ -70,7 +70,7 @@ jobs:
7070
uses: devcontainers/[email protected]
7171
with:
7272
push: never
73-
cacheFrom: ghcr.io/customink/crypteia-ci
73+
cacheFrom: ghcr.io/rails-lambda/crypteia-ci
7474
runCmd: |
7575
./amzn/setup
7676
./amzn/test
@@ -85,7 +85,7 @@ jobs:
8585
uses: devcontainers/[email protected]
8686
with:
8787
push: never
88-
cacheFrom: ghcr.io/customink/crypteia-ci
88+
cacheFrom: ghcr.io/rails-lambda/crypteia-ci
8989
runCmd: |
9090
./amzn/setup-arm64
9191
./amzn/test-arm64
@@ -100,7 +100,7 @@ jobs:
100100
uses: devcontainers/[email protected]
101101
with:
102102
push: never
103-
cacheFrom: ghcr.io/customink/crypteia-ci
103+
cacheFrom: ghcr.io/rails-lambda/crypteia-ci
104104
runCmd: |
105105
./py27/setup
106106
./py27/test

README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
[![Actions Status](https://github.com/customink/crypteia/actions/workflows/test.yml/badge.svg)](https://github.com/customink/crypteia/actions/workflows/test.yml)
1+
[![Actions Status](https://github.com/rails-lambda/crypteia/actions/workflows/test.yml/badge.svg)](https://github.com/rails-lambda/crypteia/actions/workflows/test.yml)
22

33
# 🛡 Crypteia
44

@@ -81,16 +81,16 @@ When building your own Lambda Containers, use both the `crypteia` binary and `li
8181

8282
#### Lambda Containers
8383

84-
There are two options for Lambda containers. The easiest is to use Docker's multi stage builds with our [Extension Containers]([https://github.com/orgs/customink/packages?ecosystem=container&tab=packages&ecosystem=container&q=extension](https://github.com/orgs/customink/packages?repo_name=crypteia&q=extension)) to copy the `/opt` directory matching your platform and Crypteia version number. example below. Remember to use `-debian` vs `-amzn` if you are using your own Linux containers. Or change the version number depending on your needs.
84+
There are two options for Lambda containers. The easiest is to use Docker's multi stage builds with our [Extension Containers]([https://github.com/orgs/rails-lambda/packages?ecosystem=container&tab=packages&ecosystem=container&q=extension](https://github.com/orgs/rails-lambda/packages?repo_name=crypteia&q=extension)) to copy the `/opt` directory matching your platform and Crypteia version number. example below. Remember to use `-debian` vs `-amzn` if you are using your own Linux containers. Or change the version number depending on your needs.
8585

8686
```dockerfile
87-
FROM ghcr.io/customink/crypteia-extension-amzn:latest AS crypteia
87+
FROM ghcr.io/rails-lambda/crypteia-extension-amzn:latest AS crypteia
8888
FROM public.ecr.aws/lambda/nodejs:18
8989
COPY --from=crypteia /opt /opt
9090
ENV LD_PRELOAD=/opt/lib/libcrypteia.so
9191
```
9292

93-
Alternatively, you can download your platform's binary and shared object file from our [Releases](https://github.com/customink/crypteia/releases) page and place them into your projects Docker build directory. Remember to remove the platform file suffix. Example:
93+
Alternatively, you can download your platform's binary and shared object file from our [Releases](https://github.com/rails-lambda/crypteia/releases) page and place them into your projects Docker build directory. Remember to remove the platform file suffix. Example:
9494

9595
```dockerfile
9696
RUN mkdir -p /opt/lib
@@ -136,7 +136,7 @@ S3_BUCKET_NAME=my-bucket ./package/deploy
136136
If you are using Crypteia on your own Docker containers without the Lambda Extension mechanics, you can simply set the `ENTRYPOINT` to the Crypteia binary which fetches your environment variables so the shared object preload can use them.
137137

138138
```dockerfile
139-
FROM ghcr.io/customink/crypteia-extension-amzn:latest AS crypteia
139+
FROM ghcr.io/rails-lambda/crypteia-extension-amzn:latest AS crypteia
140140
FROM ubuntu
141141
COPY --from=crypteia /opt /opt
142142
ENV LD_PRELOAD=/opt/lib/libcrypteia.so

package/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
FROM scratch
2-
LABEL org.opencontainers.image.source "https://github.com/customink/crypteia"
2+
LABEL org.opencontainers.image.source "https://github.com/rails-lambda/crypteia"
33
LABEL org.opencontainers.image.description "Rust Lambda Extension for any Runtime to preload SSM Parameters as Secure Environment Variables!"
44
COPY ./package/opt /opt

package/deploy-image-amzn

+6-6
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ fi
99
docker login ghcr.io -u "cink-continuous-integration" -p $DOCKER_LOGIN_PAT
1010

1111
./amzn/setup
12-
BASE_NAME_AMD64="ghcr.io/customink/crypteia-extension-amzn-amd64"
12+
BASE_NAME_AMD64="ghcr.io/rails-lambda/crypteia-extension-amzn-amd64"
1313
docker build \
1414
--platform linux/amd64 \
1515
--tag "${BASE_NAME_AMD64}:${CRYPTEIA_VERSION}" \
@@ -19,7 +19,7 @@ docker push "${BASE_NAME_AMD64}:${CRYPTEIA_VERSION}"
1919
docker push "${BASE_NAME_AMD64}:latest"
2020

2121
./amzn/setup-arm64
22-
BASE_NAME_ARM64="ghcr.io/customink/crypteia-extension-amzn-arm64"
22+
BASE_NAME_ARM64="ghcr.io/rails-lambda/crypteia-extension-amzn-arm64"
2323
docker build \
2424
--platform linux/arm64 \
2525
--tag "${BASE_NAME_ARM64}:${CRYPTEIA_VERSION}" \
@@ -29,13 +29,13 @@ docker push "${BASE_NAME_ARM64}:${CRYPTEIA_VERSION}"
2929
docker push "${BASE_NAME_ARM64}:latest"
3030

3131
docker manifest create \
32-
"ghcr.io/customink/crypteia-extension-amzn:${CRYPTEIA_VERSION}" \
32+
"ghcr.io/rails-lambda/crypteia-extension-amzn:${CRYPTEIA_VERSION}" \
3333
--amend "${BASE_NAME_AMD64}:${CRYPTEIA_VERSION}" \
3434
--amend "${BASE_NAME_ARM64}:${CRYPTEIA_VERSION}"
35-
docker manifest push "ghcr.io/customink/crypteia-extension-amzn:${CRYPTEIA_VERSION}"
35+
docker manifest push "ghcr.io/rails-lambda/crypteia-extension-amzn:${CRYPTEIA_VERSION}"
3636

3737
docker manifest create \
38-
"ghcr.io/customink/crypteia-extension-amzn:latest" \
38+
"ghcr.io/rails-lambda/crypteia-extension-amzn:latest" \
3939
--amend "${BASE_NAME_AMD64}:latest" \
4040
--amend "${BASE_NAME_ARM64}:latest"
41-
docker manifest push "ghcr.io/customink/crypteia-extension-amzn:latest"
41+
docker manifest push "ghcr.io/rails-lambda/crypteia-extension-amzn:latest"

package/deploy-image-debian

+6-6
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ fi
99
docker login ghcr.io -u "cink-continuous-integration" -p $DOCKER_LOGIN_PAT
1010

1111
./bin/setup
12-
BASE_NAME_AMD64="ghcr.io/customink/crypteia-extension-debian-amd64"
12+
BASE_NAME_AMD64="ghcr.io/rails-lambda/crypteia-extension-debian-amd64"
1313
docker build \
1414
--platform linux/amd64 \
1515
--tag "${BASE_NAME_AMD64}:${CRYPTEIA_VERSION}" \
@@ -19,7 +19,7 @@ docker push "${BASE_NAME_AMD64}:${CRYPTEIA_VERSION}"
1919
docker push "${BASE_NAME_AMD64}:latest"
2020

2121
./debian/setup-arm64
22-
BASE_NAME_ARM64="ghcr.io/customink/crypteia-extension-debian-arm64"
22+
BASE_NAME_ARM64="ghcr.io/rails-lambda/crypteia-extension-debian-arm64"
2323
docker build \
2424
--platform linux/arm64 \
2525
--tag "${BASE_NAME_ARM64}:${CRYPTEIA_VERSION}" \
@@ -29,13 +29,13 @@ docker push "${BASE_NAME_ARM64}:${CRYPTEIA_VERSION}"
2929
docker push "${BASE_NAME_ARM64}:latest"
3030

3131
docker manifest create \
32-
"ghcr.io/customink/crypteia-extension-debian:${CRYPTEIA_VERSION}" \
32+
"ghcr.io/rails-lambda/crypteia-extension-debian:${CRYPTEIA_VERSION}" \
3333
--amend "${BASE_NAME_AMD64}:${CRYPTEIA_VERSION}" \
3434
--amend "${BASE_NAME_ARM64}:${CRYPTEIA_VERSION}"
35-
docker manifest push "ghcr.io/customink/crypteia-extension-debian:${CRYPTEIA_VERSION}"
35+
docker manifest push "ghcr.io/rails-lambda/crypteia-extension-debian:${CRYPTEIA_VERSION}"
3636

3737
docker manifest create \
38-
"ghcr.io/customink/crypteia-extension-debian:latest" \
38+
"ghcr.io/rails-lambda/crypteia-extension-debian:latest" \
3939
--amend "${BASE_NAME_AMD64}:latest" \
4040
--amend "${BASE_NAME_ARM64}:latest"
41-
docker manifest push "ghcr.io/customink/crypteia-extension-debian:latest"
41+
docker manifest push "ghcr.io/rails-lambda/crypteia-extension-debian:latest"

package/template.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
AWSTemplateFormatVersion: "2010-09-09"
22
Transform: AWS::Serverless-2016-10-31
3-
Description: Crypteia Lambda Layer https://github.com/customink/crypteia
3+
Description: Crypteia Lambda Layer https://github.com/rails-lambda/crypteia
44
Resources:
55
CryptiaLayer:
66
Type: AWS::Serverless::LayerVersion

python/crypteia/setup.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[metadata]
22
name = crypteia
3-
author = Custom Ink (https://customink.com)
3+
author = Ken Collins ([email protected])
44
description = Crypteia
55
license = MIT
6-
url = https://github.com/customink/crypteia
6+
url = https://github.com/rails-lambda/crypteia
77
classifiers =
88
Programming Language :: Python :: 2
99
Programming Language :: Python :: 2.7

0 commit comments

Comments
 (0)