julien-c/Circular

Survey: Who is self-hosting Circular?

julien-c opened this issue · 15 comments

Hello all,

I'm currently considering a backend rewrite for Circular, switching from PHP and maybe using a different DB engine.

Who is currently self-hosting Circular, so that I can assess how much of an impact that would represent on the community?

Best,

Julien

If it ain't broke, don't fix it. Time could be spent better, e.g., on implementing features and fixing bugs.

I am going to try self-host version of Circular today. However to use it fully, I will probably have to implement persistent user sessions and fix twitter auth bug (currently it wants to autorize Circular app on every login).

Hi @lauris,

Thanks for your input. Circular is a side project for me so it's also a way to learn new technologies and be a technological testbed of sort.

What's the issue with user sessions? They should be persistent.

Well in that case, you should definitely do that. I was already using Circular.io and the app is pretty nice :)

Just checked the issue with sessions, seems that they are persistent indeed, but somehow I got the impression that they are not. Proably because I got logged out a lot.

Hi @julien-c ,

Just came across this while looking into buffer alternatives. Have you thought of switching from php to node.js . I would stick with MongoDB

@andykenward Yes, either Node or Go :)

Are you still considering doing a rewrite?

I vote for Go ;) and some modularity in social accounts (g+, fb, twitter etc.)

I will put some work into an API rewrite in the coming days. Still undecided between Node and Go. Anyone interested in helping out?

I vote for node!

I'd like to help if you decide to make it in go.

Guys – I actually have a branch sitting on my work computer with a few days' worth of work into rewriting Circular in Node. I need to get my shit together and actually push the branch now :)

If anyone wants to help: I'm using http://passportjs.org/ for social authentication, mongojs as my Mongo wrapper, and node-twitter.

Pretty swamped by work right now, but I'll try and put some work into finishing this at the end of the month (25/26).

Commenting here will help me keep it up, cheers!

I'm disappointed by your choice, but thanks for all the work you've done so far.

Hi Julien, are you currently still working on Circular? I've been busy building a docker image from the current source and would love to help.

@danielpalstra is it possible to share your docker image?

Hi @patbaumgartner I would love to share it, but unfortunately I don't have it anymore since I stopped using circular. I was using the composer https://hub.docker.com/r/composer/composer/ docker image in combination with the standard Mongo image.