From 85490073ee4709649dab83924360b7c0c1f44581 Mon Sep 17 00:00:00 2001 From: floppydiskette Date: Tue, 13 Aug 2024 05:14:45 +0100 Subject: [PATCH] Add server info to frontpage and some other stuff (favicon) --- app/assets/stylesheets/master.css | 13 ++++++ app/controllers/home_controller.rb | 2 + app/views/home/index.html.erb | 57 +++++++++++++++++++++--- app/views/layouts/application.html.erb | 1 + public/apple-touch-icon-precomposed.png | 0 public/apple-touch-icon.png | 0 public/favicon.ico | Bin 0 -> 4286 bytes 7 files changed, 66 insertions(+), 7 deletions(-) delete mode 100644 public/apple-touch-icon-precomposed.png delete mode 100644 public/apple-touch-icon.png diff --git a/app/assets/stylesheets/master.css b/app/assets/stylesheets/master.css index 76705be..25f1f6a 100644 --- a/app/assets/stylesheets/master.css +++ b/app/assets/stylesheets/master.css @@ -106,6 +106,19 @@ table.services tr td:last-child { font-style: italic; } +table.system-info { + padding-left: 1em; +} + +table.system-info td { + padding: 0 1em 0 0; +} + +table.system-info tr td:first-child { + padding-right: 0.5em; + min-width: 100px; +} + .page-container { display: grid; grid-template-columns: 1fr 250px; diff --git a/app/controllers/home_controller.rb b/app/controllers/home_controller.rb index 95f2992..40d50f4 100644 --- a/app/controllers/home_controller.rb +++ b/app/controllers/home_controller.rb @@ -1,4 +1,6 @@ class HomeController < ApplicationController def index + @date_time = Time.now.strftime("%A, %d %B %Y %r (%Z)") + @os = "Ubuntu GNU/Linux 22.04 (LTS)" end end diff --git a/app/views/home/index.html.erb b/app/views/home/index.html.erb index b7129f2..5655274 100644 --- a/app/views/home/index.html.erb +++ b/app/views/home/index.html.erb @@ -8,22 +8,65 @@

Members

Services

- - - + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
dingus.frzn.devdingusdoes thingsgit.frzn.devForgejoA lightweight git server (which is better than Gogs)
yourmother.frzn.devyourmother doeri am so funny ahahhhahp.frzn.devficheA command line pastebin (similar to termbin)
pb.frzn.devPrivateBinA minimalist, open source online pastebin
bitwarden.frzn.devVaultwardenA Bitwarden-compatible server written in Rust
whatever.frzn.devMumbleA VoIP server
snowflakeidkSnowflakeA web proxy server
cp.frzn.devCryptPadAn open-source web-based encrypted suite of realtime collaborative editors
+
+
+

System Info

+ + + + + + + +
time:<%= @date_time %>
os:<%= @os %>
\ No newline at end of file diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index 03ba744..15fcd61 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -3,6 +3,7 @@ frzn.dev + <%= csrf_meta_tags %> <%= csp_meta_tag %> <%= stylesheet_link_tag "application", "data-turbo-track": "reload" %> diff --git a/public/apple-touch-icon-precomposed.png b/public/apple-touch-icon-precomposed.png deleted file mode 100644 index e69de29..0000000 diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png deleted file mode 100644 index e69de29..0000000 diff --git a/public/favicon.ico b/public/favicon.ico index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..3cba2fd66cac7321a5c9a64ae77207bdb8da82a5 100644 GIT binary patch literal 4286 zcmdUy+iz4=6o=28xpg`-Ee(Yh3hkM;q)Jn0P(a$y0%DOCf>f?E7LiM#P)&+0REP#1 ze9&M_NHFmdFBA+2F)?9?8Xr(Gy!fCoips702Yv8C6Pe}u_RMJyr3H-e;HHb&v(|5Y zzkNAF2g~y5AIGuy+d4VHvL;)W^^k_9tVJ5+&CuHadDuS7(unFy`B*^>&4U`Y!fl`L zslcR%2ZM=4H-b)cHgryo8kz?+Y`-7>WZv8znTZ{rN^!>-6U@m`L-SvUtpE+5Mx!!Q z`s$dRt^SrT6`9wSDee4R%DTTc!JHg5+h|O`lk08FvF>SE9G@caZVMEYT?-|e#SZ1C zHJ#90!VX5#(S?07t>=5G=)YuwIXP-*j8=Q-g#pVj?{YP&v+RIbd#gWIay8z(Pl{6~ zB|3Y3#vjT{+ksFzQnxNMW!E?2?7yOMITu%i95pm(>7f?}EM>Rm*yEmqo)_od=r5Rh zEv9{?+tV_2=NB?%%V!d6>XT^GUgP8JzbeiF_4kJ6SOXfg^w0|f7EIW9j5loC#y=TK zEHZ1Sziii6Qr`Q6l<)mT%J*F|`>yE!O{R2Tl+s<_nqW?jGeKjt+Cwi4&H*NDJjNU5 z?s?XNd1v!#+cT3kol)-}htIg;rQc=B?h7(u_@l)aZ9CYja`W#Hb8^(s zpyh5j3mC8r6ZXCO2P5aWxAOj9&7R=;<0Y4s)1^_NVTJWsC79=OU1-p94)ns%&&3`6 z&AxSA*&khEAn$0fW~CG*PwV}DCzH2*DWRGb8LjW0SX8NQX0Q`)Sk%yv3nk#H*VnUezSb^P_QzMZy;fqLBfO6XV1H8nmXL zUKrXB6E+@ru?Bbe^^N`{XU}jl?TZ^^&Et)dTDm|wTOJ#Z9m^VZ-XPoW5@@p8kzQCZ zVdH@pp6&?b{2S_OGQFGD$bl{E<(;ne^2zffar%V~az?|O8*7dRt+xgXCTu+L$I~6I z{{pSOsG3){u9xH8Bi;jDYvsu1Rr31A7WrsL`z>s*4>dGs>2YhYV8X`ZPX0Zq)pB6- zS~=nI-@mR!y7$z{tM5&hzP0n^l&9u;kfVkMEj?}x7EIV<`MdXDT~>0F`jR=da`>4x zIh{NIz3mOs^JbA8|G88SJ-0wk?H)NB*Ml52G-&Ce1_KsM*m$si@BMQX8jj|Y)PjCH z{pgH}41F;AS1gp(iyi6do*@S}G!5^|^>$yWp+QRzc^I%@=6vyRG;SN7Tq5AN&nI<-o$d1ewstu=#@W06)X<=%hh7-4)GUFa$K$U4OZCi-b*(XH$TL0qxpsZM zuda@Brx(V*^mjr5|Jhm96`Ag}ZNr~Kc<%Gy^&36+>iFEjfCW=GJm$H(2f;I;*OII% zE6H@WFPD8=Hpt8RxqVkT?1dQZH~PJ+qlaD?uwcUWK6kD!ubz8J#q;wrOXtBq(p(jV;f3lPw*DlmrOLR;zn1Uf=sMXYH`@zza{j!}{Mft!eu9??v~+*UMlHM9#~23uCBoIR37WHUFvK xFNq<`Ds;o-{O2nMWA)+ldOhRCSiOV#n4v#dAM+g=Dm)Y(DjW=p41OT;*FWV#F9!es literal 0 HcmV?d00001