Add report/sync URLs for nidus

This commit is contained in:
Eli Ribble 2026-01-12 14:11:56 +00:00
parent d66286d663
commit d6fc5502f6
No known key found for this signature in database
3 changed files with 16 additions and 6 deletions

View file

@ -5,7 +5,8 @@ let
databaseName = nidusName;
databaseUser = nidusName;
dataDirectory = /mnt/bigdisk/nidus-sync;
domainName = "sync.nidus.cloud";
domainNameReport = "report.mosquitoes.online";
domainNameSync = "sync.nidus.cloud";
group = nidusName;
nidusName = "nidus-sync";
nidus-sync-pkg = inputs.nidus-sync.packages.x86_64-linux.default;
@ -22,7 +23,12 @@ in {
ffmpeg
nidus-sync-pkg
];
services.caddy.virtualHosts."${domainName}" = {
services.caddy.virtualHosts."${domainNameReport}" = {
extraConfig = ''
reverse_proxy http://127.0.0.1:${toString port}
'';
};
services.caddy.virtualHosts."${domainNameSync}" = {
extraConfig = ''
reverse_proxy http://127.0.0.1:${toString port}
'';

View file

@ -7,6 +7,8 @@
"carddav.theribbles.org"
"chores.theribbles.org"
"collabora.theribbles.org"
"dev-report.mosquitoes.online"
"dev-tegola.nidus.cloud"
"dev-sync.nidus.cloud"
"dev-tegola.nidus.cloud"
"docs.theribbles.org"

View file

@ -1,12 +1,14 @@
ARCGIS_CLIENT_ID=ENC[AES256_GCM,data:feM1kZYTa4VKx0iBggWBDA==,iv:nl2nqqtOV+NozbWJNaoay6uHyLUKQqsrQpZALnftSvg=,tag:rJXbnBQsZqob/NmgK3IjMw==,type:str]
ARCGIS_CLIENT_SECRET=ENC[AES256_GCM,data:PQfW7zuAXKnA3CGz3jmafM2JOEPCjPOPM+Rb77pKqeU=,iv:GVUvJY6DQxVSLzlSkvsPB1+TzMpcN7sPxJxgwe4rdhE=,tag:fv/QiZuGpFIxBu0dLsU43w==,type:str]
BASE_URL=ENC[AES256_GCM,data:wRTkrFe4iHVC7BUriY1AJipbyXmg/xBR,iv:EGXiT9RksVKA2dXFxgE1laMNFp/mvluSi7weH+Nsw3M=,tag:gCd3KInbc3QvXIJvQg5taQ==,type:str]
BIND=ENC[AES256_GCM,data:eILarEJdsXcevSBcSIE1,iv:Fl+4Ueb7e6FixoqUzJGgg6hQG8suz0owNX1ObK+i85w=,tag:RFylkUTVTyntD0knJMXS5g==,type:str]
ENVIRONMENT=ENC[AES256_GCM,data:QoFl3JZFMFsEHg==,iv:b8NZkUS17mksajxOhxfSpmhzBuUnnwM0+cd92p8Ifcg=,tag:r6bCoPPFzFWX7dqgXuT6aA==,type:str]
FIELDSEEKER_SCHEMA_DIRECTORY=ENC[AES256_GCM,data:CoVEdF5GqwQVFQeYEoDGaAY5cv8c9k89aa/jrkRtP6yLpJaNJGd292jv,iv:2LAwe5PwehFkU41Camjxft6OpuBR/HwXtaVdsaNO0Rs=,tag:S5NA0XqcEhiwwMVIMyzgPw==,type:str]
MAPBOX_TOKEN=ENC[AES256_GCM,data:4DUd+znj0b7O3G54vcNcyBtcSlcGuD5ujqF2WLfvZ56EPFKPbbTscfMnFusCuL4dUepcqgeJfKbcUnLmAhydTkSlOZbAUikm+/r/74OHkZslHMgHJb7FlFFPMwo=,iv:K8EXVn4SaUGtc3TYsSFwUZ5ibtS4ib6PxJCinVET3p8=,tag:MNSvAPlBQQz6eJqTvd6DhQ==,type:str]
POSTGRES_DSN=ENC[AES256_GCM,data:mtzoql/9SaStmvmXDmhwjFgvXAEUX8PAe47zSgOS1JHQFPxKsM9lLp8soZk+OWqadtnTqOWL9pPzBg==,iv:f20ZMK3cxCqVYRGXtNcG7lMse/2rEjOadsgVDQa1DGw=,tag:UmDfoWu8NW6m0a7lF8rSYA==,type:str]
USER_FILES_DIRECTORY=ENC[AES256_GCM,data:eVlkZYpBGJu0SgrzeRmLTPIPYYGatLa2t7YJMHRLe8Rh+Q==,iv:xSg9qIh97Gqc1ontzwVil2ru1fbNYYTtYE6UaFFCkDA=,tag:cCEExxyEsBRHVRgwY0r86g==,type:str]
URL_REPORT=ENC[AES256_GCM,data:QN0myadBmZWkUDjFr8KGs6jhCfN7bMA4,iv:4BsNhmJ4G0iW+I52lvEQTh9rsI35g2spGvy7s7/fGPA=,tag:H/jQ2BKYb9R2SC+Ljbc6sA==,type:str]
URL_SYNC=ENC[AES256_GCM,data:tiM2khW878svt/whduuTTQ==,iv:GAqBOq/6+IO2eZ8mKaCj8a6X7CLBqN7PdZrwDPvJk3k=,tag:ja7xdVjBV5nL+U6ub0O0Yg==,type:str]
FILES_DIRECTORY_PUBLIC=ENC[AES256_GCM,data:lXbDgJ8qdLpqPWt8XEHuB0Y40Q0XMftLgbXZtLs6EPyPRGf7,iv:xQRpGEqMo/bLRZn9/At4nG5yAxydvBmVKR0qhUp6oJE=,tag:GCt/Exl/jlSknExDj3Gf6w==,type:str]
FILES_DIRECTORY_USER=ENC[AES256_GCM,data:+DYYHwx5PJvCahaXpllVhwGRp/Lm8Py+s0twXLVDiIf2wQ==,iv:QFw6x1VxUg8nQQxSOom4rXVhcFFV3YRdgnWJjUzz60Y=,tag:nYhuULH5ucbY7UWCK1ThVg==,type:str]
sops_age__list_0__map_enc=-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuTEduUVFxcVlGeVNCYTlO\nd3ZFdWN3dEliZjdwRG9NWDNyQnFUMjNUc2dVClpkN3hRdjAwSDdjcEhiWTJJMjhw\ndWErV1BSMGg5S0ZKTmQ3aW9tbFlKc0EKLS0tIG9WWDhaUWE2U2FnWXI4TGE1cUwy\nRlNiK2FKbEZaN1I5SGQvc2NXY3Bqak0K4rCNbw15rgl+7A2fUYOZzIp9sYy75gvz\n2HTCl5BqCKvPVJFNBIXgl2m7vq05MF+Kp6pUrKWCAkGLlUFjRx9Gkw==\n-----END AGE ENCRYPTED FILE-----\n
sops_age__list_0__map_recipient=age1fnkhk9rv7r8gh84vxnhvndk4fgh20qcj4hvnfhdpumcydl6m6vrse50lrz
sops_age__list_1__map_enc=-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHZ1lBK20veDRTZTJkdWRW\nSkRsODNNSXFLKzRWOVhRM3djNjdoeEFDT0dBCi9KeHNWSFFYS1RNTkVyMyttMVlO\naElhb3JKVytlRmF2dUpJaXlFenpJNkUKLS0tIHZ3OXlxamhDRVZSVE5jeG5RSytk\ncWZ3cjlLeWNDQW5KWXVHQk5zang1bmcKgoeQBfzjQcpIyLnB64T9Uc4weUTvVt/d\nYJpc9hqKWLoP/aTm2CIqqBMnsrXt0DeoSdiZfxH9GTcPVVE21UpB5w==\n-----END AGE ENCRYPTED FILE-----\n
@ -23,7 +25,7 @@ sops_age__list_6__map_enc=-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb2
sops_age__list_6__map_recipient=age1t3ryfktuhr3cysf49m9q2n8fkjf9ajjjnhztxw9hz8paxgk4lpcq065jge
sops_age__list_7__map_enc=-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwbmE1WWpjSHNNRHRHa1lL\nVTVTVkUyRlhucXVGSDl6VEhsWUlZWWlRQXo0CjRzeUhjUmJGM3pxMTZnRmtrTTFt\nWGZnaGR5ZVo0WjYydE1hV1dZNUQwVDAKLS0tIHdZQ1VwMTRxemE0dGNCbkx4Q2xY\nT0oyV2pSQUJ0VFZMRXd4MDR0KzVZL28KPhZRmNVYg4OMjIEAsoKvu8vp/uHRG63x\nEDf00Wwot+eVFH/k45mYgwPhlUPtyarJWcJ5cZdbaM1GorcwEBNnxQ==\n-----END AGE ENCRYPTED FILE-----\n
sops_age__list_7__map_recipient=age167q6r28ws6wrpjwxnt4ap2fgs6d9cyvrdhzl2wflr2tnsw5xapxq36n2ec
sops_lastmodified=2026-01-07T03:17:38Z
sops_mac=ENC[AES256_GCM,data:5etnCs4ejODEzuj6rnC3jDcesfTf4i+DR6+FjapabL7vj34C1OcTgsywyZ5UXvBMvCTa2zTFPDMCe8LywXpVSym/1hOhk5F+grkR5TaPSqM0be5m2M1kDYHkRKGXj5fhNy0jvrhuLwCiqNuHLZiVV9XO0Cm8r+jr1KY2AIXQFGY=,iv:a0042FyT3GJpwyIf0TuMQl/IaQOUHrxCpCfO9+dlAYs=,tag:UAiVRwGi1uiX27Fgl0gRMQ==,type:str]
sops_lastmodified=2026-01-07T23:42:09Z
sops_mac=ENC[AES256_GCM,data:hpburqLf0n8mb5or+IIMRB6Aduv4hY+JGb293iQMuoKKsJh4peDe0hVsBGIlA1xDM5qgwpzCI45LvzVebtvz56riRXWochnMTUoZx89EUHvHQoHVte3hrqnpUZPw0KJN2b1oJ1sSMWRn/3oLqzpE0fjWT56G4u3V1/U6lsvqzIw=,iv:ey+qyhRW3cdsewnaSQqyOi6qUkv/FBuhYggiEH3napg=,tag:MY+4SzXb4iiQENyro0vefA==,type:str]
sops_unencrypted_suffix=_unencrypted
sops_version=3.11.0