add a tailnet overlay network verison for trillium to test the android app
This commit is contained in:
parent
72e0759fa4
commit
3a572a9222
1 changed files with 26 additions and 6 deletions
|
|
@ -1,10 +1,12 @@
|
|||
{
|
||||
upkgs,
|
||||
...
|
||||
}:
|
||||
{
|
||||
config = {
|
||||
services.trilium-server = {
|
||||
enable = true;
|
||||
package = upkgs.trilium-server;
|
||||
port = 9111;
|
||||
host = "127.0.0.1";
|
||||
dataDir = "/var/lib/trilium";
|
||||
|
|
@ -19,7 +21,24 @@
|
|||
services.oauth2-proxy.nginx.virtualHosts."notes.joshuabell.xyz" = {
|
||||
allowed_groups = [ "notes" ];
|
||||
};
|
||||
services.nginx.virtualHosts."notes.joshuabell.xyz" = {
|
||||
services.nginx.virtualHosts = {
|
||||
"notes.joshuabell.xyz" = {
|
||||
locations = {
|
||||
"/" = {
|
||||
proxyWebsockets = true;
|
||||
recommendedProxySettings = true;
|
||||
proxyPass = "http://127.0.0.1:9111";
|
||||
};
|
||||
};
|
||||
};
|
||||
"trilium_overlay" = {
|
||||
serverName = "h001.net.joshuabell.xyz";
|
||||
listen = [
|
||||
{
|
||||
port = 9112;
|
||||
addr = "100.64.0.13";
|
||||
}
|
||||
];
|
||||
locations = {
|
||||
"/" = {
|
||||
proxyWebsockets = true;
|
||||
|
|
@ -29,4 +48,5 @@
|
|||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue