From eceb06aa573fea0f9b28458c75a1c3c58558820e Mon Sep 17 00:00:00 2001 From: "Alexander \"Arav\" Andreev" Date: Tue, 2 Jul 2024 17:26:58 +0400 Subject: [PATCH] Remove about.pug and banners. --- web/assets/img/banners/24060d.gif | Bin 20375 -> 0 bytes web/assets/img/banners/24060l.gif | Bin 20488 -> 0 bytes web/assets/img/banners/8831d.gif | Bin 5705 -> 0 bytes web/assets/img/banners/8831l.gif | Bin 5658 -> 0 bytes web/templates/about.pug | 246 ------------------------------ 5 files changed, 246 deletions(-) delete mode 100644 web/assets/img/banners/24060d.gif delete mode 100644 web/assets/img/banners/24060l.gif delete mode 100644 web/assets/img/banners/8831d.gif delete mode 100644 web/assets/img/banners/8831l.gif delete mode 100755 web/templates/about.pug diff --git a/web/assets/img/banners/24060d.gif b/web/assets/img/banners/24060d.gif deleted file mode 100644 index dddeb475d77a7bb69a92d136e299f262a95923ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20375 zcmeI)`BxL^zbEj@9iK-0s(RP! zsgST>56^f#-~+t)2bkO701AN4?EnN05CH=y0%8b22@nbdiNV03a1_)SLP4P67=(o- zK%@gkW>5kNK`?`%04xHJLSRvNL%10XLqK8>253Vg6bg++0eAw@0ENZ@Ob8xI zPy!ktkPUEX62`y@pqryHSUiS~w6#K!%?v02nPQ5?0ESRF8H*!gDR>IafNqbpr{K*E z2{=3nho!&?WIUEaB~gedV-nJsiZI2H4M|QI6K{l#8)^Z|fMIAv0jLhnn0XF(`-ONb zBNIa;ooqriu`^^?nHaA?GnvMwRC8(s#@U=^wvbAr(JdkfOP83i3~eo}7?zZI47#mD zpox2k$$}K@VlN9@7fX8^JL`0V;H~(Oc})9c!)1BcV44#>-Zx?S>Pc`;8MN-lU5t&dx`DSl(( z=7i*w&0DvpY~QhchafE@D}8@P#;!eCdvmfgK*|1Ja)lyLED@E9$|SOa!UM7cB}G*S z%1Y!1E2_#5DXI=1QJhxPR3AI?d(E-Kr_LTfS$n>&;neAqZKuxt(Qx|gxrTGijVDr{2E$^7`GI zcdzyD-@f~xe?R^1!>9MtpFez@ng0Cc)9cx`PTnnBZH!& z0yx|t*F`KCWUe2qzrfKkz(0WFznbG;Z33WYfhhElH6y4Hhu!VSR`}}<;z+jP)uBzb zL4_#iLqpjDPB{Xaf!k33t_DQ7Ec&BW04q62b)q0Y2F(!PMnO+Qrv}!*TbhAdk)gXnE~|n52!oRTcIZ?tdw4QTGS9rpcBvt{Q!JsTKj z;IQJ^-Q^C&oYGWEY*iN?3jg!*$|FDS4^-SWI5d(KV7+!t)@|Ww%C7k4!mjOZ=PSNX%Nycy!>#&4bMQ8F zsa*`z=(!K`S>^GGlr@;{y37*KvC7Oy&rz-jOAg!27IUFYUcS+&EV0CG{y0C?X`5)r*Wsy+~W-}64C8R#zC z-ty+Rt$EJt*1FyDzBXh(fX8xcO4>(#x_@(>()#q55jk~e%@nVNv;+E@bYL;zJ&fpk zPn&-`BCvCm@At63tJLQjBinp-mHi<0mf!c0FgZ`uHSKZ?wO`-j}f z5_x{T*LBP9(=@EqEkoSC3OD+!Yo#YYNu268(`Jhv>@KOe841b(mWWR#wbFJZH7LwO+C&Tj`{aL?Ho>z!f(dztF+T)fVG`+z^hN6VF zG5QA;%I|$=NnZaL)k0|A57*&xMiMPm9;n1Wh19F>LcM>fF!GxemgeY0R-ndMQG5L>DI(vY6_&5${x})?U}|6@ZkeWhVbTTS!@mP8zwtwU zuPke-ND-_Gc+lxN39&x(z&2r|5J{8NyXIcrK?&?*TYar8-9H6&F-w8@yg`tphGrKxN& z+hL|hJu*Pdt50-!rIOO$wt@uf?OR@e&?R5HOZ-NF9Ot#_W0rO$DM^VIPn1&MSqV<~ z9av5`7mX1V#N2}ok(Yp*UrJo9Yo|uD^eV}P=k|)4z{Kz==5^;J;ej2OyK<+v-S~}B ze^F8$ieJpib>7v&;*{z!`VV!D>#?=-6B^E1mOMZ^>#d1Fqh}(|sX~1JSS!Z?J8N%x zNL&?70|yCP{Ks^WzSO?c6r+IrX=A}=3JN$oB-*u#k^-z-RZB{P(>OrG!c)sDDE5eN)VgdmQ5 zg4O2!#h&V$?|0h;S;it*QYx=6ocV;=t3GbkkJdsP(u2baVfNmnUf;)^rPHi1T57L)_LvLAGdAbNPK66#C1t(Lh5+P5?Z;@h{tiumduFsIxZooxr@L!9kp83MBK}7 zENCIADc9^P)20$@n}9daUVW2eu(JUaQ+!D;?b=fvz%-jMb+T+Fq-u-8jN?`idb3M+ zk)AGwg83}w5OF*FBs{V0nP0bqW4cC?y=$E0{@$9nFSUgC%8+7ADi?oz#P|X- zE&8HPSh}nAsof~A*z=Q$l{ee$)7#R2$OD9dP}Hsst7vZoHH#HlH*iz_ zp)=XR2Bxe7orNunEMES)T`ec<)dbKpc(UGk!iY?x0L(cKP7)N6un*^fTwdSoS^c7< z6j>;|xoNg9usA6iWn5>Wz$J}wKJpNU!rAz}`mH!K8N%<6&v+YyL{wO))cX@> zXJ;kMY7I@ax&(Jp1LTw)tUM6b#|+awE^Ygyd6w>NKom@^vfR+8X4<6?(|`*mGc&{c zh-N)>Wjt=(o*TrXboG9cZDJU;XZM?$g95V@RKLDL0Jk#=La(MLGG#X^PPZ;$b+vz~ zFG$|U2`PmdwoQ*wuH_JvhB z1Ri17IXsPQpGWk2ybB#bFMEs}oZorl*#1-SYby62K=`f!yQq84q%wSS79oe>%va$J zcM*1T=XGDh#n=%$Km<>PI?wPY58};FF_!XCTad&jDtM8Aof@_L?zg)XoqcOyqKQ{(8jT}I$1>iOw(C zj!+iP>Dk&{ts!5>1a2o6cE88<7)Jk4)2CPmuIZS|7>>hw##@$f84GtRfVkt1lS32U z=Q%+D@}7^)5;903M%Ee2BX_;Wt6jK#+?P|qd^kF?0u0P-A|@)`7dS#ES$ON_|IChEhdm3a5Vw!GD=;MS-v z7U2!c=L?rml|ia>3k&Rv=Ygc9T4$}AKCQ<(q?2v|fiIQozzou$VChW(!GE?H9}F>3 zRk`hEA^9w%06?ax)?)!-issPvi9c9^rUc<%dw8|c}9p*iyOV8k(Con!l z`W0>?LKfSrP*Hn`0}O2QK=qXP^{%rR)@NPmLK0W!x3(XM9p z%0t15S6aMbf%8)3y1<|n8m&_RWNSlZoKY7X!#M>e@5#WPPb3a-O*@ph9#ZVIjGiB#iW8?*`f8Tp>X@wRaWSbZ z-Ojb;*yW&;Z?jLnAF4n2juJ@1lky8GMsY3-^jp1$4nR_#pP^I`d6e=TG1i4mf?hKZ zZq1!k*Q2ic&v1X=b#2q~rSgUW6a_{@?Ix0%eFGEl+TV;`UH6T;jjyJV!^lTH#8??* z%^8+`z8C5Iu9cU(>Z%RMSr}_!Z90}byKDCcj}NMYOBst{ZqaWU4PE6>bqnzg3%TO9 zHCaOSmY>~z@$A%^lk}%&-+TW0Ly5Jy0924@`Q1y*vtWNm`P8#hs@Fn!+Tt(CVV&`n z?Jb5I;e-!qwExH ze9HDa#213_qZM0n0_&hp*Bl5idI1s%roOup82M#Tv8h)Fo8<7$*ycjqnpi@Z*7KGi z=)2Y(TNh(@pEx9sa#7<@vq{8Jz;WYwK%gRwRX{GQLZ$`zF29oEGI48KiTx^o%K$WB z`!si1un>{l9UYZq?7r4$4CQ=M%i2R0;~$aHmYPz4D8JK)jVitvs!iz>^{e^#xfA&nS?mo zi2bfa+AHH_T9nGoZnVD;l!dnNmeGyNKTygfJ2Za%RZ4NYNkF*w@1+ z;y=#UgZMS&mjQ);)OCU$ls)tzrtmvIy~i+`>}9KLl?=_geew}$vnP}*3R>Ia{&^;=$J=dAam!vvps z4$o~pzN_%()Q2~b$-A}lBbex%PV=*}_KyH|Rba(SzF#whR@_N^r6NqK^L1S z9nIyu2QM4?!?))UFRKq*?|ww^7oGV5`@9Z2tSb;c+jOVze8ya9J#c19><=1Kc??t< zi0oh$7BR3bEG#Tgwp5GC(dt|T*h?U`S?~08GzLkA9S5;({O*u^*K8*CJPG^Az|zQ? zVy{kxD$#9hT$cb_q_1gTz8oL0&`d3BC1Ecxu*bE?);e4CJ07D6bDo7gqq97x|I5b* z8$PS{hpf#{xKi;hEVqEPCnKEArI&6+y z=-`KK;$pYgk<{$G)eLNKF(z)>eiqY=>Cj`lL9Fz{@^-=8jW_nDu5>AY92I0cNXE|x z;>Q89I%Vadn}^S>atvHWO71y&$hN+h-^F%Q<+iq+~x=>TwU>$Yk8>Q{( zTr|tT-?4q-!VfW7)Jrv5(F9ym6IPt`I<(D5x)wU5ZM=Aab-BXhG{-3N>4J)^A*0*m zNt^srPlM?FtfC6?7$1)~#XvT}0$z}<9yZq+2es%3hT90Ql)LJ=#8x?M)w580IsSn% ztc{$!(x22YK#ogf#HZ5(h4HZ!&@?Wgo#krtuGJK>n0fE&D0K2nO+VjJUmdkFH}OP6 z4a4+D_0>gD*BC_Suvy2-9bN1h+}T&5$4&eHxNp5|!Q}mID;x0J((8==xp~+%B(po? zxYIB`p)0uteh*&0sV$ve`Sk7slQehfq+bXDZkz&mS-t^c`serJVCPWrh| zR|AFVu@(Uz!r1UX#K`A4c41BMcjZtmix3n$KQvnr*#!Gi6k`S;0tcMcj^YPzoPI&_|q=0ZkHFp4ErCmmgk}%02G|Nd=LhK6x z@ueE)03v@sMYtu{a;6F1p~Bx2I9(#)M_E4rYqp}z7yGrky(%e$0O21y?ft?rtdOSe zKWex%oGn@P;PFxKKaYzSr%qOHCRP4T^G?8BPl-BpcG$}!%mmHL-#*-u^;~AaNLUdk zp%gWrUVaK!55`Z8q*57i9e_@{{A1#A)6iTp&z)d~VanV+Ioy&Z+MECbJ!0g``5Ncij@i4{r$p zL*2V4d^4+HM=r--yB)N=thW1J%8cSi_#VQDbK3N?>6b4SiW=`jO-9-Vva)=Wu_><; zcP~8ZQSk8I%deY%U+>CCS#HiIGc3|mj!1vCle|PJ;(K38G3R#kbf$R?PlGJ7lh=Y~ zyIp5Gt9J_ap0r$ZNL%oG{I*Ue%zLmf*>u~8a0~@Gl<6!=YhJ6X%B$_unPh)e`qNW) zH$A6w;6o?dHjOmRE3_XpdvRfJZCNdGZ^J+z&9QevN}te%h8&5jT@^xR>ejxfOSl&{ z3#BDxJIt46$iosU^Z3H$)rkq3lShoQ(?jGmHS3gO$s31x3llz>9VhP2TMOX!HLPX8 zG8_8%)O}hKTfS>Y*i%$YryO->iN4Ssw&gJ=@yuBzc}uZ{yEq6~GjrI!V5Py2d4<&Q ziD-_ED@kIi77L-6guyTIl$>pa988+(OZ<_vgisD4FY9S|bwxzJ4I*C8IerJH=xMTs zofr--a#0j+M#W0Wx+7_;uN0h&e-BB71ieXLBBHu7Y@`S|c?&A}ro()L&9}dBN>bkV zZ$7rxRhw+Fz(m$tZS%#<9_Dc4X{#cuTmw|?+ac_tp9t3%9Q6%XLgQHxvo_%-`;1nh z4uuUq5dFR$J~O^N^%9I?k!~WGchqG^{&D;oUHayyYe&+9wC>hQ^OADGEm^XvZKgq!~NfYwjR+*GPX` z)4Fa{;wQTpL3haNyk3GczkRnlC4riC$hno8UCMD7HfaNg+!Tbhur-M2qT+J<#1MWB2I* zDpcL$7uy8e^bTf1_)Cpflo2dvp_aRu9IKHU%e51FORIo;lqGEk^HO01WG2pS`u)Yd z%mmN%WVTl|S!5v)xE)DHQoA|Dlqt0*pE1x*x+^IVCR#wVd%eR|@a@UHYnqA^HD_Vm<5*6 z>scod**%P>e5mh%CU6fdIhbI1fe9h&I5_$VCj-NZ{2Xd+6@7$_nPO|1et{8j{l|%# z8yo{3x`6w@aOn?a55Yu(%Le1;UIus;Dh9w)C0f*or6rY3gax|Voo|~(HsRcolEIHR z*E?+U9Lg_9NrKIV*Wt_NHG!q~MvLX0TLOWx3fRY@vXiIW!V)u0a)<<0)-XAeTNyllWfxUjuF0HP9I=1Mz z;QE7x^b%^Djn%fb1wLT9XiKFC4RxrO7`+qG>Q7XzB8M5Q+gIv+@0#VLeAHPIYnP2< zCUqy(81bK4?De%pc4bS0^GI`vF~qW6TSneW?&h&MO&uP|IJwK8d;ZR^=uWcqZLPuQ zP33bHkOSU}G6}N-1_3?8^34XHRKyKQAm)Yo6|_74pplY8bN|}=X*K`0VM#!F*ieCQ z>(jybRH?N+*z4tg=D6`CTp!80x0jH^z$i~yY@WK zE|7DAjJEVA_Pk;SV+6v|o!Q4}UsJk}CX62bgot(@Jr@{IS>yJu{~O(tGf+o zG&=z`A811mzk#?N^C4z!JgQ4>jcpJqAiuGGJCYWQ-J-8O*djwN7Oc8*b)L|qOYV>1 zcjDZ?1NeSHPtK+$!cg?B*baeYaY~b|!-#+WIeu>{Jq4dIXd}C&NydEriru;)(bSmB zHcU;&Cjn#BD1{nuWkD0`15EDldYMcvknt+Ts9)B*P{LUx@sFeW6bl*RCc`z~mBdfH zHrz+7bjuV+bWQWzf9~02O9ag%j3jYBRDjJ$2Jkntd!0%+5A1Blww@t@M)mKS8e2P` z+>j$?6fOtod^G0evmGgAh&4y_QIe$tH`*VMS>D5ZcivB@wSR1{ew{SibKc_1V}hf& zVt~x?uGy8gDN25C&&7&I{3LXLI0^PjLtE5-%Gt&A+Hl{NAfWgCjhr&fRZ6Zi3V~(= zc3fa`xeh?7AjC?!7zTo-??D)52>_$ov3FwSdoirmh+6dJ^H16hT-;dQ`E9R096!+M z@^KzW>z6CA_Q&aAzdldA(5NM!)|I6$UpV;yJ$vWml3H0qTVaRC)jig>b)$`+xzyUw zQ;{5I8`QS84f13da)iyq4V)|#lopg#(>qV?vBu2%3#5Y!%gpJ-@5i*0XK+-JySGG8 zYbmL>q{q)=T@p6VU@dQ#^tBtj_PB~rK@3Addo`HVHw)NvK}aZoQG$>mFrHZtQ3;O# z$L!mMciJJiz7m7Wko%dXb~4)i(Sou&&b6BPcSL9UEv^V$PZt>2Bpp^a^3U6o+6L}$ zEcX#(;$5x#g>QwN=ZWaLb@K+(sY%vlM}{y8vuYYxYBytkrqEvpBU{=NL{sjeXRkS+qkfvF9#|{U&U^A#BtZNnT;jY0GHf!bY^y#jinB zBY-whMBss@dI$}Kn8_iy34p2rH&CT68i2+F7K8#b!(}waAC_VHWe>`}cU@js;hWUw zGy9<^_JFYJ2IlZE`Tn}*+VCFx*$>NztwG_jj5nPC`jT1Xcd4P0+1d;beoV&1dQQBFM^yg};wrOmfw=wexD{@}q>H$%_%S zL+IAQBZI`l*k0OWTy;qzaP29OA?iU+@_LP?L$1I zAy?FactGf(5QS@D%K#zV1L~y{d1-}&dht>aZbAY~nV<=uI=O0*v@c}WxuknEf=z4T`ZN=yTJUc`bpt?|l>e`v=}F+xGSHLEdSfslLdkp(fRq z(U%RR1MJZ|&eM0)ui2ee%45-iCNt})l}5dab%e_9uz^a9JtEQ*{v`iE_Azr~pM9hfHJfM**gfDv* zG*-bQm|}xaD3J?bfE$0gUFiVL_GK+gTc=12J7Wf|4GH)EJ&>v2Ybs9o`=Eyj{I15s zEBMMtgwCv5GgPE3rn%*GvyBHi_JjV52Lplz1NWP{e~0W=qxSNV=_=`m8(atjaGtVHE{ zNQ@MyeM}TYDa~Uo6dD2;4`DPK;nM~#(29I?Q0F0W2or8FD+e}yjNu!{CL0e4?T7Lg z^O83Q4PJzJkR%DDxpPG&&wVvgq693CO$sbdCi$lil`>(vSB~<|MrCV|wLDiNc76aL zj?jtRnNV9EIDZHpQZI&P1Hb&Z%ctKHjXyZ{@xkva?saYrex;M<2~fEjR5A(N-zLqh zSDQP@a|Ngzfy8R2U~cH*+oX9jh=&Uym+D*U%nQ%xpr0wq7+4jYc?gTwb9533uwQR3iLSagBWfgSw!wl-tGq15{ z#!;c;MVT7ZZjCfk|JQ3Sut+I#Q$nn%@D&~fi`dYW*3)HPqLk*S9^qt-S*qx{Az7BN6f!35 zE63&5$KqM}9F2Hoia0O@5vJ%_~6LvXeLO6G%1v^ZJ?_hG>! zXJGSX0Jg2i^5mG;qS&Mw*`5LOgY1qyVap1vPuhV6tEjz0nac+|p&sCIL@0pu$X_6X z+SUuHR0u{5TFdeoN(j7OXesX{s~|?Iu~qXn`^N<$Te*Au>GV$0*L_hJ{|NghYxB7j z-|4@E;Tr)1JxI zrf@m_@GH;PgYk6X+|2qeQ;1Q3nUN5x3}V3(W(Es0HUb!avIvjN>!-CBM6=v9?&3QV>&lLh(hU`jKSMA9Nq>Y=tK3_s`J z*jj+>Z4I*DUEkG|!3x11cgJ{)1URJ|OFxX_4!EegTJP9PXgUls`SNH3RGELUdewo% z*#xS(%ipC{h&wooW*{zs!R|XcyZjhk!(nXXB9ma;rioB;w_Le!@;8X|?lrT^DPxYc z9Q=mpbLYa8J*+x8l*fYMm$6}P8{R!$(*Rp?x8<&Lbv%CER4C?xT(?l+vL3ZgL_Lol zb!$GHe|5Ij{O&{$+C~Xq9||-3Go{ybNjZRr+gjGCB<`V|VgNU0x`GQVcs5!TFF#Pz zFO#scsW1*Yaem_r$7*UoU^Zz=xHTj~7L@&6&}d_Rv);q8oPpcqh&6rI513cKD_&0% zHHQWE-ifsa9JphNaa&>PDr>CXCDFuNO)|RO_eg7lZCvv76mDm2)t)QYeH-j&HhuN- z*z;<3kLPe-(e|b9uh4nu`NwVZcl*D3c=aUX?Awe}?VTEuqKbjMSL3-McjcypMdAyG zZWRH=<5iz+jC1X0HWK`_5HF(yyek?+B$Eo<#T>k;iVe-@l)6;%fhANneD}1dF|-Hv zmmQ{a{kJPeNN%tIM_GH|vP)E2)J~{IXl8S=z-G>SnNDQ>Pw$oXZ{7~q=Ysk6M(4a$oj*Ms&87w|T?LX0{$KI`aEc#s3@J3Z}x9Dv}`OJ9cy z3#dmm%6Yg4B^GMZ*Y(%FW|qc2J8RY)I7jUEWD(nHEr*Vu3&}Y9($o53z=Dep$}DD% z6?Fc){USd6cl!kfonvbLxBZ%^gmZ;%Z6HCFzmg%2AVC+WAm*eGL@$IWKp+&DdIdtM zAmcUz!3BzVr@tOJ)S>hYPW8jra*j@iEC724*DpId5;~*!OM9blWL2ZmXMyg^pESA6 z{gx`hzVl0JPnP$G#^kacE``QeV_-ffsLY;At8bhII}IEcY_lo)%sRa`H*7ZTMudKA zkNvl0NtX@&PxV#xf2gnF|E#_q(nPpjTs_Sc1Ow(0csU6ex0y>T~qyZG;dRaXm#LeKG=BfC%O zY)|GJu_1Ny28Lx-(C)ga$_jDk%e_5E1XQAr-;V{M#1VqYcgUnLD5<8S;Ba43@#%3z zSZ#mAXU+o`*!^ zAjHdn$P{=0e->oOL~axLrT`=|R2&!zpghEZd~xg$+&`tj+XKYw!Pj~aqx4n04Eb{B zWP#_Q*59ld`|3JU=94!lw4=)&j>r-VwH?{NzD@7FX1C(s`Pa!g{?*bQQZN`=H5hhc zF#P=Ba{A!k-~QkHOWO3G_!q=V0Ys7zD?DzI1VYo4xk`a^wJ?Kh;YtBKRt@t?5l2$t zWDQ`*{0j;~B6{wn-o2MLes9OedpipTfB(-8Z1sQVz-Ipqg5?_mGzG9+312Y;m@*(1 zO3)U7M}!tQ$p9;jI1&)s^7Gkz1Q!i8oI_`-xw3=^j31QQKPX?kHudO#CBwM?oeXOx z%Ygjza6`3_paQW9*b24SQvtzFfQ7zrj1ut57O&vK%;tcP8pIEkR4g8D2^wxaKiFCG ze?c(~+v>l7VgicA=m9g}g5*$e z7C!@=4|+5h6IcGR59cAv^FVEsN%l{mERoc_9yx4z zH(&rDdg&01GV)a`eBm6C%@&%;9|ki)1N{cA6Nq5M-HCgoH-7T&M06wXkjY_GDpQ!C zk$OCUbUH}~3`VX38}jtgjULimzBJcE+Ne2&Qv+Bky!Ql%uZOZ#b7crKX6GXm0DcI* z5)hN*5I;72c|8=X0h%5G??38@CYv_HasQc=p=Reu*+krbNy;!Jes3JWP{1Oz;%Jh{ zT?TU%KrxzG@oFYwF<%s%E#|PG`aZyn2{t31F8Y+v@*m3VxBsQgWKaI3%os8MQf3+d zq0B<>|A`Yv4vFEq{7}6(iu5d04PP!0QD)%b9t9CBakN0}F9R^4!fmfX=iX-#pJK;F zXKp#57(J3)&3PlGbRSFFxfa+2R_s?H^FWkT=AzdBC?yoiqarrfUAY`c zcLZS`qeAiogv`!|&#_?k+!{*&$p_7kYUeI6u$+YOLqlEbp|%r2i%OEWEtwF-DmwIC zn=|GQ4wT6^oG!b>wyP`x-Fp<_5F-#mB`qfn0cSs6IU5R@BWy&Kc(qRCNPvVt4=}e& z5lgm4JXRlM1~Es<8YeKy;uZ9;s&M$0$+g`BqN{T=`P`2ftTdpp;$I%wP$k50L5z-v Z84^eG#ANwgBj{dkeX00#4+H@3{{dK$RkZ*B diff --git a/web/assets/img/banners/24060l.gif b/web/assets/img/banners/24060l.gif deleted file mode 100644 index 02818451543564c52a955ff09c286122007fa5a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20488 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 profile. - p I play TruckersMP mod for Euro Truck Simulator 2 and American Truck Simulator. Nickname is Arav with a tag [RU64]. - h4 Music - p You can see what I like in #[a(href=files_site+"/music") a file share]. - section#servers-summary - h2 My servers - p I have two of them, the first one is a #[a(href='https://www.raspberrypi.org/products/raspberry-pi-3-model-b/' rel='nofollow noreferrer') Raspberry Pi 3 rev. B] single board computer and the second one is a laptop. Yeah, not quite impressive, but they do their work just fine. - p Laptop is Acer Packard Bell TE69CX that has a 2 core Intel Pentium 2117U 1.8GHz and 10GB RAM (2GB + 8GB), the system disk is a 120GB SSD and the other one is 2TB HDD where all the shit I have is stored. I've replaced my good old 500GB disk with 2TB one, since it became a little too tight, now it is a system disk for Raspberry Pi. Everything that have just a bit of importantance to me is backed up, encrypted and stored in the clouds. :) - p Also now I have a helper VPS with a 1 core 2.2GHz CPU and 512M RAM, and a 10GB disk I use as a slave DNS server for my domain and a postfix relay to send a mail. - section#servers-photos - div.columns.figs - figure - a(href='/assets/img/photos/raspi.webp') - img(src='/assets/img/photos/raspi_thumb.webp' alt='Raspberry Pi 3 rev. B') - figcaption Raspberry Pi 3 rev. B - figure - a(href='/assets/img/photos/acer.webp') - img(src='/assets/img/photos/acer_thumb.webp' title='Screen and keyboard are broken anyway.' alt='Laptop') - figcaption Acer Packard Bell TE69CX - section#servers-public-services - h2 Public services - p.center That are available for everyone. - div.columns - div - +isServiceUp("Internet-radio", "radio") - p - a(href='https://radio.arav.su') radio.arav.su - | . - a(href='http://wsmkgnmhmzqm7kyzv7jnzzafvgm7xlmlfvzhgorpapd5or2arnhuktqd.onion') onion - | . - a(href='http://radio.arav.i2p') i2p - | . - a(href='http://[300:a98d:d6d0:8a08::e]') ygg - p Runs using Ezstream through Icecast which goes through NGiNX. Ezstream fetches a playlist from a self-written solution. I broadcast almost everything I have. I'm too lazy to make some kind of broadcasting program to stream so I just randomise the playlist and throw new music there from time to time. - div - +isServiceUp("File share", "dwelling-files") - p - a(href='https://files.arav.su') files.arav.su - | . - a(href='http://qf5e43nlhvnrutmikuvbdfj3cmtthokpbaxtkm6mjlslttzvtgm4fxid.onion') onion - | . - a(href='http://files.arav.i2p') i2p - | . - a(href='http://[300:a98d:d6d0:8a08::d]') ygg - p There you'll find music, videos, films, animes, TV shows, books, games, programs, drivers (a very few), OS images (Winblows mainly). Go check it out! - div - +isServiceUp("File upload", "dwelling-upload") - p - a(href='https://upload.arav.su') upload.arav.su - | . - a(href='http://4usftbmjpfexkr2x5xbp5ukmygpmg4fgrnx2wbifsexqctooz5hmviyd.onion') onion - | . - a(href='http://upload.arav.i2p') i2p - | . - a(href='http://[300:a98d:d6d0:8a08::c]') ygg - p I've made a file upload service for ya with a limit of 128MiB per file, keeping it for 36 hours, and overall storage I dedicated for it is 100GiB. - div - +isServiceUp("Git", "git") - p - a(href='https://git.arav.su') git.arav.su - | . - a(href='http://qqitm7qlsbbubwmjos4cqzmvkqidg34rfnbyhuydhalep33fbvh22xyd.onion') onion - | . - a(href='http://git.arav.i2p') i2p - | . - a(href='http://[300:a98d:d6d0:8a08::b]') ygg - p Gitea. This is a place where I put source code of everything I ever wrote and consider useful and worth sharing. - div - h3 Tor relay - p #[a(href='https://metrics.torproject.org/rs.html#details/CEF2FD0E1973EA04D1444DDAEFF1B0BC3C0C39B1' rel='nofollow noreferrer') metrics.torproject.org] - p #[b Since 1st December 2021 Tor is blocked in Russia, so the relay is down.] - div - h3 I2P router - p I help the network using an official #[a(href='https://geti2p.net' rel='nofollow noreferrer') I2P router]. - section#servers-private-services - h2 Private services - p.center That are available for a narrow circle of people. - div.columns - div - +isServiceUp("E-Mail server", "mail") - p Postfix, Dovecot (w/Sieve), rspamd, ClamAV. - div - +isServiceUp("Mumble", "mumble") - p #[a(href="mumble://arav.su") mumble://arav.su] - p Certificate is necessary. Only an entrance room is open for non-members. - div - +isServiceUp("TeamSpeak 3", "teamspeak3") - p #[a(href="ts3server://arav.su") ts3server://arav.su] - p Same as for Mumble. Your identifier should have a security level greater or equal to 29. - section#servers-games - h2 Game servers - div.columns - div - +isServiceUp("Minecraft", "game-minecraft") - p.highlighted arav.su:25565 - p #[a(href='/minemap') Web map]. - p Now run a version 1.20.4 with fabric. Here's a #[a(href='https://files.arav.su/file/games/minecraft/1.20.4-fabric-modpack.zip') modpack]. - div - +isServiceUp("Avorion", "game-avorion") - p Server is listed in a server list as “Arav's dwelling / Avorion”. Whitelist is enabled. Bring your SteamID64 if you want to play here. - div - +isServiceUp("Starbound", "game-starbound") - p.highlighted arav.su:21065 - p Server is using a Frackin' Universe mod. - p Don't forget to set “Allow assets mismatch” option that can be found on the first page of the “Options” menu. - p Access is restricted using accounts. Contact me if you want to play here, you would need to give me a nickname and a password. - div - +isServiceUp("Project Zomboid", "game-pzomboid") - p.highlighted arav.su:16261 - p Server is listed as “Arav's dwelling / Project Zomboid”. Whitelist is enabled. - div - +isServiceUp("Don't Starve Together", "game-dontstarve") - p.highlighted arav.su:10899 - p Server is listed as “Arav's dwelling / Don't Starve Together”. - section#servers-inner-services - h2 Inner services - p.center Services that maintains other services or used exclusively by me. - div.columns - div - h3 Web-server - p NGiNX FTW. - div - h3 Database - p #[s MariaDB managed with phpMyAdmin] was replaced by SQLite3 on my services. - div - h3 VPN - p #[s OpenVPN] Wireguard. - div - h3 Network file share - p Samba and NFSv4. - div - h3 Torrents - p Transmission-cli gets shit done. - p The only annoying thing is that it sometimes creates .part files for one of unchecked files. - div - h3 Printing - p CUPS with CCP (Canon CAPT printer). - p Holy shit, it finally works! #[s Wow, even after kernel update it doesn't require a reboot anymore!] #[s Actually, requires. :)] Sometimes do, sometimes not. xD - div - h3 DNS - p BIND9 via DNSCrypt-proxy. - p For LAN I use “home.arpa” special-use domain introduced by RFC 8375. And for uniqueness “arav.home.arpa” specifically. - p Now I serve my domain using a VPS as a slave. - section#contacts - h2 Contacts - span E-Mail: #[a(href="mailto:me@arav.su") me@arav.su] - br - span - | PGP key: #[a(href="/~arav/739850CD5051DE554368709225969B23DCB5CA34.asc") 7398 50CD 5051 DE55 4368 7092 2596 9B23 DCB5 CA34] (available through #[a(href="https://wiki.gnupg.org/WKD" rel="nofollow noreferrer") Web Key Directory]) - section#donation - h2 Donation - a(href="monero:48namnfX17TX1kEGCpkXaRWhtw8p92cQjd5uQg7ivybgUuW4BTVaX8egxQhEi75JwuUGn3MDLKHYGNhu4eCfM6dRAAL2QAq") monero: - | 48namnfX17TX1kEGCpkXaRWhtw8p92cQjd5uQg7ivybgUuW4BTVaX8egxQhEi75JwuUGn3MDLKHYGNhu4eCfM6dRAAL2QAq - br - | #[a(href="https://www.donationalerts.com/r/arav") DonationAlerts] - | #[a(href="https://www.tinkoff.ru/rm/andreev.aleksandr1164/5nVjK98501") Tinkoff] - | #[a(href="https://www.tinkoff.ru/baf/5zRsqEQic6r") Tinkoff рефералка] - section#banners - h2 Banners - p In case you found my site anyhow useful and would like to add me to your links page here are the banners for you. - div.banners - figure - img(src="/assets/img/banners/8831l.gif" alt="Light banner 88x31") - figure - img(src="/assets/img/banners/8831d.gif" alt="Dark banner 88x31") - div.banners - figure - img(src="/assets/img/banners/24060l.gif" alt="Light banner 240x60") - figure - img(src="/assets/img/banners/24060d.gif" alt="Dark banner 240x60") \ No newline at end of file