mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-14 21:49:34 +03:00
nixos/immich: change default port to 2283
This was always upstream's default but they also change the internal port, i.e. behind the reverse proxy, to 2283 in https://github.com/immich-app/immich/pull/13185.
This commit is contained in:
parent
8d4b0e9bc6
commit
e3152f80bf
2 changed files with 7 additions and 7 deletions
|
@ -91,7 +91,7 @@ in
|
||||||
};
|
};
|
||||||
port = mkOption {
|
port = mkOption {
|
||||||
type = types.port;
|
type = types.port;
|
||||||
default = 3001;
|
default = 2283;
|
||||||
description = "The port that immich will listen on.";
|
description = "The port that immich will listen on.";
|
||||||
};
|
};
|
||||||
openFirewall = mkOption {
|
openFirewall = mkOption {
|
||||||
|
|
|
@ -26,24 +26,24 @@ import ../make-test-python.nix (
|
||||||
|
|
||||||
machine.wait_for_unit("immich-server.service")
|
machine.wait_for_unit("immich-server.service")
|
||||||
|
|
||||||
machine.wait_for_open_port(3001) # Server
|
machine.wait_for_open_port(2283) # Server
|
||||||
machine.wait_for_open_port(3003) # Machine learning
|
machine.wait_for_open_port(3003) # Machine learning
|
||||||
machine.succeed("curl --fail http://localhost:3001/")
|
machine.succeed("curl --fail http://localhost:2283/")
|
||||||
|
|
||||||
machine.succeed("""
|
machine.succeed("""
|
||||||
curl -H 'Content-Type: application/json' --data '{ "email": "test@example.com", "name": "Admin", "password": "admin" }' -X POST http://localhost:3001/api/auth/admin-sign-up
|
curl -H 'Content-Type: application/json' --data '{ "email": "test@example.com", "name": "Admin", "password": "admin" }' -X POST http://localhost:2283/api/auth/admin-sign-up
|
||||||
""")
|
""")
|
||||||
res = machine.succeed("""
|
res = machine.succeed("""
|
||||||
curl -H 'Content-Type: application/json' --data '{ "email": "test@example.com", "password": "admin" }' -X POST http://localhost:3001/api/auth/login
|
curl -H 'Content-Type: application/json' --data '{ "email": "test@example.com", "password": "admin" }' -X POST http://localhost:2283/api/auth/login
|
||||||
""")
|
""")
|
||||||
token = json.loads(res)['accessToken']
|
token = json.loads(res)['accessToken']
|
||||||
|
|
||||||
res = machine.succeed("""
|
res = machine.succeed("""
|
||||||
curl -H 'Content-Type: application/json' -H 'Cookie: immich_access_token=%s' --data '{ "name": "API Key", "permissions": ["all"] }' -X POST http://localhost:3001/api/api-keys
|
curl -H 'Content-Type: application/json' -H 'Cookie: immich_access_token=%s' --data '{ "name": "API Key", "permissions": ["all"] }' -X POST http://localhost:2283/api/api-keys
|
||||||
""" % token)
|
""" % token)
|
||||||
key = json.loads(res)['secret']
|
key = json.loads(res)['secret']
|
||||||
|
|
||||||
machine.succeed(f"immich login http://localhost:3001/api {key}")
|
machine.succeed(f"immich login http://localhost:2283/api {key}")
|
||||||
res = machine.succeed("immich server-info")
|
res = machine.succeed("immich server-info")
|
||||||
print(res)
|
print(res)
|
||||||
'';
|
'';
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue