mirror of
https://github.com/anotherhadi/nixy.git
synced 2026-04-02 11:12:09 +02:00
Server update
Signed-off-by: Hadi <112569860+anotherhadi@users.noreply.github.com>
This commit is contained in:
@@ -3,24 +3,17 @@
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
sops.secrets = {
|
||||
cloudflared-token = {
|
||||
mode = "0400";
|
||||
};
|
||||
};
|
||||
sops.secrets.cloudflared-token.mode = "0400";
|
||||
|
||||
# To setup cloudflared, run
|
||||
# cloudflared tunnel login
|
||||
# cloudflared tunnel create JackTunnel
|
||||
# This will create a credentials file & give you the tunnel ID to use below.
|
||||
services.cloudflared = {
|
||||
enable = true;
|
||||
tunnels = {
|
||||
"f7c8f777-a36c-4b9a-b6e3-6a112bd43e73" = {
|
||||
credentialsFile = config.sops.secrets."cloudflared-token".path;
|
||||
default = "http_status:404";
|
||||
ingress = {
|
||||
"media.hadi.diy" = "http://localhost:443";
|
||||
"demandemedia.hadi.diy" = "http://localhost:443";
|
||||
"ssh.hadi.diy" = "ssh://localhost:22";
|
||||
};
|
||||
};
|
||||
tunnels."f7c8f777-a36c-4b9a-b6e3-6a112bd43e73" = {
|
||||
credentialsFile = config.sops.secrets."cloudflared-token".path;
|
||||
default = "http_status:404";
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user