1
Fork 0
mirror of https://github.com/RGBCube/ncc synced 2025-07-29 11:07:44 +00:00

feat: move away from cube host

This commit is contained in:
RGBCube 2025-02-28 00:29:52 +03:00
parent 07537d4889
commit 5125a31e7f
Signed by: RGBCube
SSH key fingerprint: SHA256:CzqbPcfwt+GxFYNnFVCqoN5Itn4YFrshg1TrnACpA5M
36 changed files with 97 additions and 165 deletions

Binary file not shown.

View file

@ -1,8 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 8y3T6w izWjzENLwfqk9n6gvSvSQVPl/BZJZCa8hhLOVu5IvjY
wvfsfYEoYRWf93ArRNP/6rmXikqr0pZa2WyoYmoOYuw
-> ssh-ed25519 CzqbPQ h4ciazCxdHa0kEhImX9PPxLRs9Qw4eP9GFm4GgzQzzo
0wgm2Bf1/OfsxESnaoYQlXjN1IFHtBihU7yTDm3nGK0
--- kzbMa60jx3l2aqxA3Ll86mwCOzBLxcy2X2HjQS/iFtE
!@xAmzôU Ð"{GŠÎbYihJ}öÖºõ›@&g†çæ ·Ô
Ù5•Cñ¾¾{b/\=Ùxð (´Ï}z[ ŸA \ÔÏÔè7 EBœ3¢­„™2Ùk~A%§äLðù«k0l1M¸­Õ³Tà<>
-> ssh-ed25519 8y3T6w Hb6jT+7DbmcTh1fI4zF6ANWE5CgBEcD5N9gXCM0Dfm0
WpJeWN3xbOWRcYYuJkN7Y67DGnZqqZXurndBguWqUgo
-> ssh-ed25519 CzqbPQ KG+fgkB7r/HlgoNPY6cEeBn4vHlmJhlpShBmwEEGqiM
vEO8zBi6MCE6O0NF4/K6W7r3c594VGevIGuREIPYgWw
--- Ja8D1pjVd+J4Cv2VdavhLa/V7rMisT9WCrpDYDtaXCI
³_Ö„,hq2ÄêÚ>0ÔPÄó² ¹ÊŒJž?³Åâ˜û/ÌHÂ(¹ ÖÜi«´I¡£ý˜ÚLbÂÆ¼äØ`©fFY 9“Å.@²¤C[Ù—Áj“™pýÍgâÔðµÓbßq\8Üü÷3ºð挽Ù

View file

@ -0,0 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 8y3T6w 1kO3fql8g9bmfuoLK2FUCmVBjgPHJ/51Yi+959QUSH0
gVMPYBnDW+iO0IStDXYPBkUcPqArBMiqOvChfbQb9nE
-> ssh-ed25519 CzqbPQ TUC1qiq9PXGmAkNkUBScYxK36X99xN7aBOsVUw6YFB0
9zk6II1eqtZztn6mf2BUwf9rYtrbnWkA9DBY/4H188I
--- +upO/vB2Q1tjXM7d+Zj9BnPwbRUs9lHTb+KU4vXrnQY
ÁngÆxߣS^8]ôìï(¨Ó“Ì@:¯~<7E>:2,žÈøÃŽ@<40>TxGÀ

Binary file not shown.

Binary file not shown.

View file

@ -1,7 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 8y3T6w QFNMQ0/Nz/Hgr+AnATo5+06Xp7wwTrGSlwbE4EJ8M0o
yr6mqPKPUsuPvtGH+N/4oZHVzYt5p2GiXCiOZKHK2IA
-> ssh-ed25519 CzqbPQ gHGzzoNOS72IIZChwmPZ2empbMX80/set+Y3YN9nohQ
7rScYa4ntZTJe/IpWyY5Col4+123Temz9I+6A0ILCSE
--- IBo4lMDiPHrfQmv+PByQtft/FFNTzNyIjf0Hx9zoDuc
7<£æë4‡.î…/É)Q³È+Q"ëñ<C3AB> 8¶¨¿-\$
-> ssh-ed25519 8y3T6w o3hgSj4Cc6nRqDArwUJ3+tjxI7jXhztineZpCVqOdnA
GkL/pNTNimrbStwuD0N3Alpp9pcyZwEiJLlsWW2dIsg
-> ssh-ed25519 CzqbPQ OME6weqUWgtzgocBi/R+ExdOd6riRiHVL5i07mnsmiY
5UyvAXD7k5kgNcxkR54WEL17if/4hppzMiFggnj0zkQ
--- HWXzq9sNHOeVuWyminUwkuHsoHJAzhmquL931lW3lU0
`#(|K<7F>2éÈG{,\gàv¬K»e¼ä

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

Before

Width:  |  Height:  |  Size: 767 KiB

After

Width:  |  Height:  |  Size: 767 KiB

Before After
Before After

View file

@ -0,0 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 8y3T6w 9liYuROGFIi5Zm5vZpUmXoJxbQWXNCP8qUV1Zh8QxCw
mPJWPqaPlTzolj5fTCSifaZvNzm4iRe8jcCwyDc6luk
-> ssh-ed25519 CzqbPQ KqS720TwZBncZCDnZ8mW8U8JJeyVXRbT0NOWmONO5QY
NmiNDln8D3PB+xU5tyXMcocM6B5Pa8EP2/mTUEOxJ1Y
--- dKRBVkxs485Spwp7YXH53K7PxCMDhA9hIhCpfUAgK9E
°.ttÖv<C396>ÿœ­ÎšK&u¹#”<>H«-f<>ˆ™Ùž5ž3÷Óãѧ

Binary file not shown.

View file

@ -1,7 +0,0 @@
age-encryption.org/v1
-> ssh-ed25519 +rZ0Tw 1thqI2i49glOgVORHLQh8MuMGfKG+MhAt+uo0N+tfH4
Ms/NGnznHYhNzW/jnjcjiJ0zMrCz4jhQncSJm/ebIxU
-> ssh-ed25519 CzqbPQ qqgJSIsB2WLs11+OaretkBur2LKl4KVy76zrrcOHHSc
2V+BQyqyHpoQVojCHJqmtzemVIOlMOw2nvsCQHol1xw
--- DCfYAR1HZ+GRC2JrTwM/IhuOky9BRCFBzjQt5kgq2Js
»¨gDòŠž<0E>±ø%o†aVn¤Ê—¦þ¹“¸Ÿ­í“ôÕ?° ®È©¥ýC

Binary file not shown.

View file

@ -1,7 +0,0 @@
age-encryption.org/v1
-> ssh-ed25519 +rZ0Tw bAmEitf3Q1+FoMTbd7PJ8neYw29/Uk3VnQkdFfoeRAI
Nqhow9Sf9/WN1OzxIfSrskw1MWnQ0J9qB5nPsEDG5fU
-> ssh-ed25519 CzqbPQ HVw1jxxAvqWnzd5krErM2GXLWSKrOALqJ35QzDUSERU
8QUsHlKG4UNZuoYaaqdh2P52hblpLYD5uk2WLYJXAw0
--- 35oYIUtHjZB5y2epcFtHQxEWtouI4jx4l8kfffdmaGk
<>¨×<07>"p/üÖ‘±­Ž?× §ªé °rð<72>œûÛ¹tE·Ñ¡êCüΠöᘵ¸<>Å F9ŠBðEœœ·$Oì¤ë<C2A4>o~•N³S1¾£Gõ¤XÖM3h%ã0œï°±&Ã…4«¸§4<>¼y{ãŽd

View file

@ -1,7 +0,0 @@
age-encryption.org/v1
-> ssh-ed25519 +rZ0Tw kjSmNc9g9iqDAQTzdydQmMd1A1OuOyLG1zr4trXKtXw
pD8oe3BtJ1l7XskUe1LAwrYS/h1lC0S2e1oVzyDRY2Q
-> ssh-ed25519 CzqbPQ aadWRNXK58WhM9H44zulzyeOmdpv8NoVjWSidib6hSg
nCEERBa244oKF3O4dw8+xdTTEwtWWe2j28ZLi1Q9dAo
--- br2uckKSdbGvCgG6JJhAZ3mivVfjOPWw2kKpE8tqT4w
ÁKL RtËHÞìËM—˜ÃÙBD!6Êpó?8òg q%!Ô²!'ÕÚë%

View file

@ -1,7 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 +rZ0Tw HZtGdoKxVRc7hOBVyTi9jnHL5ffH0Fjf2kpsZ2h6qC8
dX2840q+jA2u0/z58hzoT7YAN9USUdPMybZ0I2eGcDs
-> ssh-ed25519 CzqbPQ la2Y9L1NW3sYaHCN7AJ65YD1qEnCJheIbk+hY9CGEnk
p8JwvO22g9Pfn15Kl1rgyrRh+4y8ntNSKmLP6tVWppA
--- nLibCB/C2dazudiy/tosMHPwTlvSqX1KzCHd3TtZoZI
ž–°]×4 tˆLw “S˜<53>6}Q5t4!§ö¬XõÏ2Ÿ®iµœ„<C593>ºVÔþVBÉ/ŽVоæSNbS cë:•Cµvþ±KwÝÔcÐi—l-N¼<4E>Ú„?þUÑ™
-> ssh-ed25519 +rZ0Tw BqDKOhzKwsfB9r6GklGp+S3mXx+DdX09g41NXnacjl8
70wY8mCl2g8AGtMYpav5NPF5g5u+RNGoR6JoET40FN4
-> ssh-ed25519 CzqbPQ KZzxhYghah9YxLv0Ne+eEMGArYme4QV4iKk9NIVt4kM
WSSR9XCPC/EmPZeh6xvtPTLy6f4fqLl+Xsh6WBw9htM
--- JGLEyZKYrGTH9nXuuxIF3OYpyRZyGmEVAdyju4TKRUo
Äâä<>×EK.ØA´û Ž3=´<>®ÍúÔD!…;%{HGÔ º<>ÔG´óî±±:Fë÷2<s€ádv&òî<C3B2>ýGV<Ä5ô¶¼àwC³3ðj*'(`V½fWþÅU]ÉvÞ<76>$Û´

View file

@ -1,63 +0,0 @@
{ self, ... }: {
imports = [(self + /modules/postgresql.nix)];
# Generated by <https://pgconfigurator.cybertec.at/>
services.postgresql.settings = {
# Connectivity
max_connections = 20;
superuser_reserved_connections = 3;
# Memory Settings
shared_buffers = "1024 MB";
work_mem = "32 MB";
maintenance_work_mem = "320 MB";
huge_pages = "off";
effective_cache_size = "3 GB";
effective_io_concurrency = 1;
random_page_cost = 4;
# Monitoring
shared_preload_libraries = "pg_stat_statements";
track_io_timing = "on";
track_functions = "pl";
# Replication
wal_level = "replica";
max_wal_senders = 0;
synchronous_commit = "on";
# Checkpointing:
checkpoint_timeout = "15 min";
checkpoint_completion_target = 0.9;
max_wal_size = "1024 MB";
min_wal_size = "512 MB";
# WAL writing
wal_compression = "on";
wal_buffers = -1;
wal_writer_delay = "200ms";
wal_writer_flush_after = "1MB";
# Background writer
bgwriter_delay = "200ms";
bgwriter_lru_maxpages = 100;
bgwriter_lru_multiplier = 2.0;
bgwriter_flush_after = 0;
# Parallel queries:
max_worker_processes = 2;
max_parallel_workers_per_gather = 1;
max_parallel_maintenance_workers = 1;
max_parallel_workers = 2;
parallel_leader_participation = "on";
# Advanced features
enable_partitionwise_join = "on" ;
enable_partitionwise_aggregate = "on";
jit = "on";
max_slot_wal_keep_size = "1000 MB";
track_wal_io_timing = "on";
maintenance_io_concurrency = 1;
wal_recycle = "on";
};
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -1,7 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 dASlBQ fAk02NbW5jycOzxTH0Fc2Nu19TT6rNyXicYQ2voS3g4
07br9Q8W7R6/ZBow8fR1W7/w3A6RMcQz7H1s2CYjL7E
-> ssh-ed25519 CzqbPQ SLP+wwf3VyFvRShICGHr5s1xU4QDq+4CWDe4IPTR6hA
7LDy+27FOwIFOI5y6NwovzljRCU095p3rSnNMgqXkfM
--- MqFa0yFfLmMOQ/0mxZAGIQ8FA54oPuEFPd79mgOdfA4
ã/Bw»‰®ÎÎ)½®<C2BD>vB_#JÓ‰ÏL ôMŽf™MÆå܊ߥ½wmºé:ú©!ŠtÏî=¥^þ<Hñú¬Ü|/ˆù½oDh~¸(@<BXÎ{gÆÅBª;¤ªÌ¦$.½
-> ssh-ed25519 dASlBQ QUbXYryOOojmeHfsReusUs3G6PE77i9BVPl8wY/UQSs
G769LzYBmBIoF0nzpl93hVOAQWV4t+YMyyj7kC2LSnU
-> ssh-ed25519 CzqbPQ fZJj3SYtAvX31xUWHWZwg2Hhay5bxGlK+YxZseebZG8
+o3uOFni/3k0Pp1YcTBUJGvHgJiTfxRWyNpVNLBDVMk
--- 0rEAu8in2jUAMKuMJnrzGuvxwu3KFHpWQOiFvwjiTrY
º8F>A ¦öóK|4[ê⦖/$s¬1Ä^g<>VˆÊŒžùEÐ…I­<49><ÇÚß92…·^ÆfÚ6£†ÿ•ìëFG4BÂîõÌô8;íêàÔÛx?ñäœãŠë<C5A0>Öß«å®}v§¯žµ