Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Aug 23 09:38
    PallHaraldsson commented on 4d3bd62
  • Aug 23 08:40

    julia-tagbot[bot] on v0.15.0

    (compare)

  • Aug 23 07:01
    zgornel starred GenieFramework/Genie.jl
  • Aug 23 05:03
    nstranquist starred GenieFramework/Genie.jl
  • Aug 23 03:03
    bransonf starred GenieFramework/Genie.jl
  • Aug 22 21:53
    JuliaRegistrator commented on 4b653b8
  • Aug 22 21:53
    essenciary commented on 4b653b8
  • Aug 22 21:51

    essenciary on master

    v0.15.0 (compare)

  • Aug 22 16:29
    nash1111 starred GenieFramework/Genie.jl
  • Aug 22 08:04
  • Aug 21 22:08

    julia-tagbot[bot] on v0.14.0

    (compare)

  • Aug 21 21:02
    sschmidhuber starred GenieFramework/Genie.jl
  • Aug 21 21:02
    cjprybol starred GenieFramework/Genie.jl
  • Aug 21 18:39

    essenciary on master

    Updated docs and LICENSE (compare)

  • Aug 21 16:41
    JuliaRegistrator commented on a09718c
  • Aug 21 16:41
    essenciary commented on a09718c
  • Aug 21 16:19

    essenciary on master

    v0.14.0 Merge branch 'master' of https:… (compare)

  • Aug 21 13:41
    essenciary labeled #166
  • Aug 21 13:40

    essenciary on master

    bugfix to account for missing O… Merge pull request #167 from mi… (compare)

  • Aug 21 13:40
    essenciary closed #167
Adrian Salceanu
@essenciary
you’re welcome
Adrian Salceanu
@essenciary
@versipellis if you feel like documenting the process would be helpful to share with others in the form of a guide :D ;)
it’s a common query
James Hennessy
@jamesthesnake
Does anybody have any example genie webistes that are live?
Adrian Salceanu
@essenciary
@ksteimel recently posted http://parser.duckdns.org
Ben Tang
@versipellis
@essenciary I would, but I'm using it at work at we're using not-quite-nginx to deploy :p
Adrian Salceanu
@essenciary
:))
Ben Tang
@versipellis
if I can figure it out for that use case, and then nginx, I'll see what I can do :)
Adrian Salceanu
@essenciary
that’d be awesome, thanks :D
Chris "Yoh" Meyers
@yoh-meyers
It should be pretty easy. You can do what @essenciary suggested, or use uwsgi to link nginx and Genie. As uwsgi does not have Julia plugin, suggested solution would be via CGI script
As for static files yes you would configure nginx config to read from pointed dir for specific slug e.g /static
That way no need manually launch internal Genie process on http://localhost:8000 . This is idea of uwsgi
Andrew Bastien
@volundmush
ah finally I found the gitter for this one
Andrew Bastien
@volundmush
I am trying to locate whatever documentation for Genie there is.
is it just the stuff on github?
Adrian Salceanu
@essenciary
@volundmush at the moment just the README and the linked guides - I’m working on new docs for both Genie and API - they should be out in a couple of weeks. Also, you can use Julia’s help mode, I’ve recently added docstrings for most methods in the codebase.
Andrew Bastien
@volundmush
:D good to know, thanks.
Grant Timmerman
@grant

Has anyone deployed Genie using Docker? I'm trying to get it working but only can get localhost working.

If anyone has an idea, would love if you replied via a GitHub issue below (I don't check here often)
https://github.com/grant/hello-julia/blob/master/Dockerfile

Adrian Salceanu
@essenciary
@grant what are you trying to achieve and what’s the problem?
If you suspect an issue with genie, best to open an issue with the project
Chris "Yoh" Meyers
@yoh-meyers
@grant yes this part of Genie is not quite documented. Indeed as brought up a few comments above in this Gitter, getting Genie working beyond localhost with a nginx setup is missing clarifications. It is something I plan to look into during this month and can keep you in loop for a Docker production config
milesfrain
@milesfrain
A really great additional layer of documentation for using Genie as an API backend would be to create a compatible "realwold" example that follows this spec.
https://github.com/gothinkster/realworld
This would also raise more awareness of Julia/Genie for web.
It's tempting to jump into trying to build this now, but I wanted to first check:
  1. Is anyone else working on this too?
  2. Do we feel that Genie is ready for this project yet, or are there any other features worth waiting for that will make this effort go smoother?
Adrian Salceanu
@essenciary
@milesfrain that’s a very nice idea - looking at the spec for the backend (https://github.com/gothinkster/realworld/tree/master/api), it should be straightforward to build
@milesfrain wanna collaborate on this?
milesfrain
@milesfrain
@essenciary Sure. I'm thinking the realworld app repo should live under https://github.com/GenieFramework .
Adrian Salceanu
@essenciary
sure - i haven’t read the whole thing though - should we fork the https://github.com/gothinkster/realworld-starter-kit ?
milesfrain
@milesfrain
Yes, That looks like the recommended next step https://github.com/gothinkster/realworld/tree/master/spec
Massimiliano Bertinetti
@Acciaiodigitale
Hi pals! If someone like me is new to Julia Language can try this: https://www.amazon.it/gp/product/B076WWYYCC
Adrian Salceanu
@essenciary
@Acciaiodigitale thanks for recommending it, i hope you’ll like it!
Massimiliano Bertinetti
@Acciaiodigitale
@essenciary If I had not liked it I would not have recommended it I would have put a good review on amazon!
Adrian Salceanu
@essenciary
happy to hear it, thanks! 😺
Massimiliano Bertinetti
@Acciaiodigitale
@essenciary Have you already done something with JWT token?
I’m start writing the backend this weekend
Adrian Salceanu
@essenciary
no, nothing in this regard
I see that there are 2 packages for Julia
Massimiliano Bertinetti
@Acciaiodigitale
Ok I start there
Adrian Salceanu
@essenciary
👍
this is needed for the realworld demo so an integration for Genie would be awesome (https://github.com/gothinkster/realworld/tree/master/api#authentication-header)
@milesfrain btw, I forked the realworld repo into GenieFramework https://github.com/GenieFramework/realworld-starter-kit
Massimiliano Bertinetti
@Acciaiodigitale
@essenciary you probably forgot to bring the change from my pr's website online. The docs link is stil the old one
Adrian Salceanu
@essenciary
@Acciaiodigitale good point, will update! :)
Massimiliano Bertinetti
@Acciaiodigitale
Thanks
Adrian Salceanu
@essenciary
thank you
Adrian Salceanu
@essenciary
@Acciaiodigitale the change is now live - i also updated genie’s own error files which had the links, thanks for the contribution
Massimiliano Bertinetti
@Acciaiodigitale
This Is only the start.....
Joe Chasinga
@jochasinga
@Acciaiodigitale thanks for the book recommendation. Just picked up this weekend.
@essenciary great book. Very easy to read.
Massimiliano Bertinetti
@Acciaiodigitale
@jochasinga The book is really a valid resource
Adrian Salceanu
@essenciary
thank you @jochasinga I’m glad that you like it!