diff --git a/Cargo.lock b/Cargo.lock index 0ba727b..7c5adbd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1690,7 +1690,7 @@ dependencies = [ [[package]] name = "pds_gatekeeper" -version = "0.1.0" +version = "0.1.2" dependencies = [ "anyhow", "aws-lc-rs", diff --git a/Cargo.toml b/Cargo.toml index 5193a46..51ac4cd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pds_gatekeeper" -version = "0.1.0" +version = "0.1.2" edition = "2024" license = "MIT" @@ -19,7 +19,7 @@ tower_governor = "0.8.0" hex = "0.4" jwt-compact = { version = "0.8.0", features = ["es256k"] } scrypt = "0.11" -#Leaveing these two cause I think it is needed by the +#Leaveing these two cause I think it is needed by the email crate for ssl aws-lc-rs = "1.13.0" rustls = { version = "0.23", default-features = false, features = ["tls12", "std", "logging", "aws_lc_rs"] } lettre = { version = "0.11", default-features = false, features = ["builder", "webpki-roots", "rustls", "aws-lc-rs", "smtp-transport", "tokio1", "tokio1-rustls"] } diff --git a/README.md b/README.md index c04cf60..1bf7335 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ This is usually found at `/pds/compose.yaml`on your PDS> ```yml gatekeeper: container_name: gatekeeper - image: fatfingers23/pds_gatekeeper:arm-latest + image: fatfingers23/pds_gatekeeper:latest network_mode: host restart: unless-stopped #This gives the container to the access to the PDS folder. Source is the location on your server of that directory @@ -60,6 +60,7 @@ This is usually found at `/pds/caddy/etc/caddy/Caddyfile` on your PDS. path /xrpc/com.atproto.server.getSession path /xrpc/com.atproto.server.updateEmail path /xrpc/com.atproto.server.createSession + path /xrpc/com.atproto.server.createAccount path /@atproto/oauth-provider/~api/sign-in } diff --git a/examples/compose.yml b/examples/compose.yml index e3c2f03..a550bb9 100644 --- a/examples/compose.yml +++ b/examples/compose.yml @@ -39,7 +39,7 @@ services: WATCHTOWER_SCHEDULE: "@midnight" gatekeeper: container_name: gatekeeper - image: fatfingers23/pds_gatekeeper:arm-latest + image: fatfingers23/pds_gatekeeper:latest network_mode: host restart: unless-stopped #This gives the container to the access to the PDS folder. Source is the location on your server of that directory diff --git a/justfile b/justfile index 3ab07f4..3c90716 100644 --- a/justfile +++ b/justfile @@ -2,5 +2,5 @@ release: docker buildx build \ --platform linux/arm64,linux/amd64 \ --tag fatfingers23/pds_gatekeeper:latest \ - --tag fatfingers23/pds_gatekeeper:0.1.0.1 \ + --tag fatfingers23/pds_gatekeeper:0.1.0.2 \ --push . \ No newline at end of file