Skip to content

jaanos/OPB-shiny

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Primer spletne aplikacije s Shiny

  • Shiny Aplikacija Shiny
  • RStudio RStudio

Ta repozitorij vsebuje minimalen primer spletne aplikacije z ogrodjem Shiny in povezavo na podatkovno bazo PostgreSQL za potrebe predmeta Osnove podatkovnih baz.

Aplikacija

Aplikacijo zaženemo tako, da v RStudiu poženemo server.R ali ui.R v mapi app/. Tam se nahaja še program auth_public.R s podatki za prijavo na bazo.

Binder

Aplikacijo je mogoče poganjati tudi na spletu z orodjem Binder. V ta namen sta na repozitoriju še sledeči datoteki:

Namesto nameščanja paketov z install.R je mogoča tudi priprava in uporaba lastne slike za Docker.

Poleg zgoraj omenjenih datotek je mogoče nastaviti tudi podatke v datoteki gitconfig za uporabo git v RStudiu. Če ti podatki niso podani, jih je mogoče spreminjati tudi ročno tekom poganjanja v Binderju.

Zaradi omejitev javne storitve Binder se povezava z bazo vzpostavi na vratih 443 (namesto običajnih 5432), za kar je bila potrebna posebna nastavitev strežnika.