New Structr SNAPSHOT version - with integrated Neo4j server!

68 views
Skip to first unread message

Axel Morgner

unread,
Nov 10, 2014, 8:46:20 AM11/10/14
to str...@googlegroups.com, ne...@googlegroups.com
Hi Group,

glad to announce a new SNAPSHOT version of Structr, and it comes with
the long-awaited integrated Neo4j server!

You just have to add 'Neo4jService' to the list of configured services,
set host and port in the structr.conf and start as usual. Then you can
access the Neo4j browser on http://localhost:7474 (or whatever is set in
structr.conf *).

Warning: The Neo4j server runs against the same database as Structr,
bypassing all security measures. With the upcoming Neo4j 2.2, we'll
synchronise Structr's admin user with the user-level security of Neo4j.
Until then, make sure you don't expose the Neo4j listener to any
untrusted network!

Please note that this is an experimental build, but we're planning to
ship it with the 1.1 release.

Best,
Axel


(*) You can find the new config options in structr.conf_templ in the
structr-ui directory.

--
Axel Morgner · CEO Structr (c/o Morgner UG) · Twitter @amorgner · Skype axel.morgner
Hanauer Landstr. 291a · 60314 Frankfurt, Germany · Phone +49 151 40522060
https://structr.org - Structr: A revolutionary Software based on Neo4j
https://structr.com - Structr and Neo4j Hosting

Tom Zeppenfeldt

unread,
Nov 10, 2014, 8:58:47 AM11/10/14
to str...@googlegroups.com, ne...@googlegroups.com
Hi Axel,

This sounds like fun. Surely will try to run our Prologram viz thingy against this server!

You state that it bypasses security. Does it also bypass any data-integrity rules like cardinality and other stuff we created through the Structr schema?

Best,

Tom
Message has been deleted

Axel Morgner

unread,
Nov 10, 2014, 9:07:36 AM11/10/14
to str...@googlegroups.com, ne...@googlegroups.com

This sounds like fun. Surely will try to run our Prologram viz thingy against this server!
Great! Any feedback welcome!


You state that it bypasses security. Does it also bypass any data-integrity rules like cardinality and other stuff we created through the Structr schema?

Yes, it does. In the future, we'll try to map as much as possible of Structr's low-level features like security, schema rules etc. to Neo4j's features.

-Axel.


On Monday, 10 November 2014 14:46:20 UTC+1, Axel Morgner wrote:
Hi Group,

glad to announce a new SNAPSHOT version of Structr, and it comes with
the long-awaited integrated Neo4j server!

You just have to add 'Neo4jService' to the list of configured services,
set host and port in the structr.conf and start as usual. Then you can
access the Neo4j browser on http://localhost:7474 (or whatever is set in
structr.conf *).

Warning: The Neo4j server runs against the same database as Structr,
bypassing all security measures. With the upcoming Neo4j 2.2, we'll
synchronise Structr's admin user with the user-level security of Neo4j.
Until then, make sure you don't expose the Neo4j listener to any
untrusted network!

Please note that this is an experimental build, but we're planning to
ship it with the 1.1 release.

Best,
Axel


(*) You can find the new config options in structr.conf_templ in the
structr-ui directory.

--
Axel Morgner · CEO Structr (c/o Morgner UG) · Twitter @amorgner · Skype axel.morgner
Hanauer Landstr. 291a · 60314 Frankfurt, Germany · Phone +49 151 40522060
https://structr.org - Structr: A revolutionary Software based on Neo4j
https://structr.com - Structr and Neo4j Hosting

--
You received this message because you are subscribed to the Google Groups "structr" group.
To unsubscribe from this group and stop receiving emails from it, send an email to structr+u...@googlegroups.com.
To post to this group, send email to str...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/structr/b47a1254-635c-4f4c-8d8c-32b569c036fd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Jim Salmons

unread,
Nov 10, 2014, 4:42:01 PM11/10/14
to ne...@googlegroups.com, str...@googlegroups.com
Wow Axel, Christian, and the Structr Team... 

This is a SUPER move. With Structr maturing and Neo4j going 2.2, things will be getting more and more interesting.

I have been quiet lately so as to not divert your attention from all the amazing work your team is doing. But things are DEFINITELY brewing in a very good way. Next week is #MCN2014 so that will keep me jumping.

More soon...
-: Jim :-

Tom Zeppenfeldt

unread,
Nov 12, 2014, 5:30:30 AM11/12/14
to str...@googlegroups.com, ne...@googlegroups.com
Hi guys, I'm running the 11 snapshot now. The phrase "You just have to add 'Neo4jService' to the list of configured services" is too cryptic for me. Just too many places where I can configure stuff, including services on my Mac. Any explication would be welcome.

Thanks


On Monday, 10 November 2014 14:46:20 UTC+1, Axel Morgner wrote:

Christian Morgner

unread,
Nov 12, 2014, 5:32:11 AM11/12/14
to str...@googlegroups.com
Hi Tom,

there is a line in the structr.conf file like this (its line 53 I think):

configured.services = NodeService AgentService CronService SchemaService
LogService HttpService FtpService CloudService

Just add "Neo4jService" to the end of this line and restart Structr.

Best,
Christian
> --
> You received this message because you are subscribed to the Google
> Groups "structr" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to structr+u...@googlegroups.com
> <mailto:structr+u...@googlegroups.com>.
> To post to this group, send email to str...@googlegroups.com
> <mailto:str...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/structr/43bf1f29-ed35-4081-9340-94234bf9cd64%40googlegroups.com
> <https://groups.google.com/d/msgid/structr/43bf1f29-ed35-4081-9340-94234bf9cd64%40googlegroups.com?utm_medium=email&utm_source=footer>.

Tom Zeppenfeldt

unread,
Nov 12, 2014, 5:36:56 AM11/12/14
to str...@googlegroups.com
overlooked that one. thanks!


Met vriendelijke groet / With kind regards



Ir. T. Zeppenfeldt
van der Waalsstraat 30
6706 JR  Wageningen
The Netherlands

Mobile: +31 6 23 28 78 06
Phone: +31 3 17 84 22 17
E-mail: t.zepp...@ophileon.com
Web: www.ophileon.com
Twitter: tomzeppenfeldt
Skype: tomzeppenfeldt

You received this message because you are subscribed to a topic in the Google Groups "structr" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/structr/BghHVD2hNW4/unsubscribe.
To unsubscribe from this group and all its topics, send an email to structr+u...@googlegroups.com.
To post to this group, send an email to str...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/structr/54633728.8060807%40gmail.com.

Ton Akveld

unread,
Nov 13, 2014, 11:27:26 AM11/13/14
to str...@googlegroups.com, t.zepp...@ophileon.com
Got it running too.
ThanX!
Reply all
Reply to author
Forward
0 new messages