Using Nadine in Production?

167 views
Skip to first unread message

Jacob Sayles

unread,
Feb 24, 2015, 1:39:18 PM2/24/15
to nadine...@googlegroups.com
I didn't get any responses from people after the v1.0 release about uses of Nadine in production.  I know Erick Mendonça is looking to deploy soon down in Brazil.  Anyone else close to releasing?  

I ask out of curiosity AND because I have a few features in the works that would complicate migrations.  

Jacob

Jacob Sayles

unread,
Jun 16, 2017, 7:31:40 PM6/16/17
to Joe Vasquez, The Nadine Project
There is no default password, you have to create a superuser on the command line.  I'm pretty sure that's in the docs on install.  But you can just run:

./manage.py createsuperuser





Jacob

---
Office Nomads - Individuality without Isolation
http://www.officenomads.com(206) 323-6500

On Fri, Jun 16, 2017 at 4:19 PM, Joe Vasquez <j...@runway.is> wrote:
Hi Jacob, looking to use this in production.

Got set up locally but have been locked out (can't generate a username and password).

Do you know if there's a default username/password pair?

Thanks,
Joe

Jacob Sayles

unread,
Jun 21, 2017, 2:06:46 PM6/21/17
to Joe Vasquez, The Nadine Project
Glad you like it!  There is a full calendar booking system in the 2.0 branch.  I'm working with Alexandra to completely redo how memberships are handled and we are just putting the final touches on that now.  

As for your errors, it looks like you don't have a proper slack key installed or a google key for your calendars.  We tried to document the settings file as best we could.  Between settings.py and local_settings.example you should be able to build your own local_settings.py with all the settings you need.  Unfortunately this is an area that doesn't get a lot of testing as at Office Nomads we've got all our settings dialed in.  So I do apologize for the confusion as you get started but do welcome pull requests if you want to update the documentation, readme, or comments in the settings file.  

Current master branch is on 1.8.1 and I'm preparing a minor update of 1.8.2 to go live this week.  Soon we are going to go live with 2.0 and that requires a pretty extensive data migration.  

Next on our list is to polish the room booking functionality we built in 2.0 to make sure it's ready for production.  That's needed for the deployment up here in Vancouver.  

Jacob

---
Office Nomads - Individuality without Isolation
http://www.officenomads.com(206) 323-6500

On Wed, Jun 21, 2017 at 11:00 AM, Joe Vasquez <j...@runway.is> wrote:
Hey Jacob, this is AMAZING, I love it and thank you + team for making this.

I'm going to work on a conference room booking feature at some point and will issue a pull request so everyone can use it (might take me a while...). I had some questions/bugs I was hoping to see if you might have thoughts on:

Some Issues I'm running into:

I've uninstalled/reinstalled Python/Django several times and am running into the below issues. There are a couple of other bugs (like the calendar not loading – what API key for Google should we be using by the way?). Do you have any thoughts on the below issues? Thank you!

  1. Can’t add help text/FAQs
    1. Link: http://127.0.0.1:8000/staff/settings/helptexts/
    2. Error: list index out of range

Inline image 1

  1. Can’t add new users
    1. Link: http://127.0.0.1:8000/admin/auth/user/add/
    2. Error: [Errno 8] nodename nor servname provided, or not known

Inline image 2

  1. Issue with Slack page
    1. Link: http://127.0.0.1:8000/staff/user/slack_users/
    2. Error: Connection Error: HTTPSConnectionPool(host='slack.com', port=443): Max retries exceeded with url: /api/users.list?token=xoxp-2331654072-3448119480-50994654198-e742ef6f97 (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x10e4cd350>: Failed to establish a new connection: [Errno 8] nodename nor servname provided, or not known',))

Inline image 3



--

Joe Vasquez 
1355 Market St, #488
San Francisco, CA 94103

On Fri, Jun 16, 2017 at 4:55 PM, Joe Vasquez <j...@runway.is> wrote:
Just figured it out :)

Doing some debugging on my end but this is a great start. Might work on some of the other features when I get a chance. Thanks!
--
Please excuse brevity. This message was sent from my cellular device.


Jacob Sayles

unread,
Jun 27, 2017, 10:29:27 PM6/27/17
to Joe Vasquez, The Nadine Project
The first one looks like you do not have any help texts and the system doesn't handle that correctly.  That's a good bug if you want to add an issue in Github.  To get around it just go to the admin page and create a help page.  We have them for things like "how to make coffee" and "how billing works".  

The second one is because you do not have your outgoing email service setup correctly.  It's trying to send you the verification email and can't find the service.  These are set in settings and should point to the mail server for your given domain.  This too should be handled correctly.  Can you add another bug?  

I would love your help getting this to run on Heroku fresh out of the box.  Send your config file and I'll incorporate it.  

As for the 2.0 release date, I'm hoping for July.  I feel good about it and I'm coding like crazy to get there.  

Jacob

---
Office Nomads - Individuality without Isolation
http://www.officenomads.com(206) 323-6500

On Tue, Jun 27, 2017 at 12:39 PM, Joe Vasquez <j...@runway.is> wrote:
Hey Jacob,

Just got set up with 1.8.2 here and it's looking great. When do you anticipate pushing out 2.0? Looking forward to digging into that.

Also, would you happen to know why I'm getting issues 1 and 2 below? Have you seen them before? The more pressing issue is I get an error as I try to add more members to our community.

I made a config and procfile for Heroku that people can use if they're planning on hosting via Heroku as well (it doesn't config well for Heroku out of the box).

  1. Can’t add help text/FAQs
    1. Link: http://127.0.0.1:8000/staff/settings/helptexts/
    2. Error: list index out of range

Inline image 1

  1. Can’t add new users
    1. Link: http://127.0.0.1:8000/admin/auth/user/add/
    2. Error: [Errno 8] nodename nor servname provided, or not known

Inline image 2


--

Joe Vasquez 
1355 Market St, #488
San Francisco, CA 94103

Reply all
Reply to author
Forward
0 new messages