New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add installation script #24

Closed
varrunr opened this Issue Jan 5, 2014 · 8 comments

Comments

Projects
None yet
2 participants
@varrunr
Copy link
Member

varrunr commented Jan 5, 2014

INSTALL.md assumes a developer is going to install the app instead of a user on an actual webserver. There should instead be a script which automates the install(through a make file/shell script), and the dev specific instructions should go into the dev wiki.

@ghost ghost assigned swiftarrow Jan 5, 2014

@swiftarrow

This comment has been minimized.

Copy link
Member

swiftarrow commented Jan 5, 2014

That's something I can do!

@swiftarrow

This comment has been minimized.

Copy link
Member

swiftarrow commented Jan 5, 2014

@varrunr the intended installation would be on a single device, not on a central webserver. I can write an install script to set up the dev environment anyway.

Incidentally, I was in talks with an organization here that works on projects to do with GIS, and they like this project. They have put me in touch with an accelerator, in Feb we should know more on that front.

@varrunr

This comment has been minimized.

Copy link
Member Author

varrunr commented Jan 5, 2014

Yes, I understand, but each device hosts a web server right now which listens on localhost. To be scalable it would be wise not to use the default lightweight web server provided by Django and use Apache/Nginx.

@swiftarrow

This comment has been minimized.

Copy link
Member

swiftarrow commented Jan 5, 2014

@swiftarrow

This comment has been minimized.

Copy link
Member

swiftarrow commented Jan 26, 2014

@varrunr so I guess we'll recommend lighthttpd/nginix plus SQLite for a "production" setup?

I should also script the setup for a local open street maps.

@varrunr

This comment has been minimized.

Copy link
Member Author

varrunr commented Jan 26, 2014

@varrunr so I guess we'll recommend lighthttpd/nginix plus SQLite for a "production" setup?

If we're going to support them we need to also know how to enable use of Django(rather CGI) with these web servers.

I should also script the setup for a local open street maps.

That would be great.

swiftarrow added a commit that referenced this issue Jan 26, 2014

Update INSTALL.md
Pursuant to issue #24.  Issue not resolved yet, but interim solution added.
@swiftarrow

This comment has been minimized.

Copy link
Member

swiftarrow commented Jan 26, 2014

I found a great resource to set up Django to run properly for production:

http://grokcode.com/784/how-to-setup-a-linux-nginx-uwsgi-python-django-server/

I'll hold off on scripting that. If someone wants to, they can set it up pretty easily.

I'm actually scripting the dev environment setup right now to make it easier for people to jump on board. :)

@swiftarrow

This comment has been minimized.

Copy link
Member

swiftarrow commented Feb 2, 2014

Done! We now have a completely new install pathway, using the Adorno script. It's totally clean and super-easy! :)

@swiftarrow swiftarrow closed this Feb 2, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment