okfde / froide

Freedom Of Information Portal
MIT License
366 stars 86 forks source link

Production setup instructions are incomplete #82

Closed rufuspollock closed 4 years ago

rufuspollock commented 11 years ago

https://froide.readthedocs.org/en/latest/productionsetup/

Top of page lists several items at top (such as gunicorn wsgi) which have no further info further below.

stefanw commented 10 years ago

Here are setup instructions for Heroku: http://froide.readthedocs.org/en/latest/herokudeployment/

Setting up a bare server with Froide is a bit out of scope. I'd rather provide a Dockerfile at some point.

mattiasaxell commented 9 years ago

@rgrp @stefanw this is still problematic. I believe @ryankanno has demystified the process a little bit with his Vagrant-file!

@stefanw do you recommend setting up on Heroku first and then migrating to bare server when the bare server setup process has been clarified?

guglielmo commented 4 years ago

Hi, I am looking for a way to deploy a new instance of Froide. Would like to use Dockerfile/docker-compose, though, in order to use our infrastructure, rather than heroku (and herokudeployment instructions seem to be really old). Any hints?

stefanw commented 4 years ago

@guglielmo Hey, the major instance running froide is fragdenstaat.de. This repo can tell you a bit of how to integrate Froide (as a set of Django apps) into a Django project.

It is currently deployed using this ansible repo which configures a Ubuntu 18.04 server with all services (postgres, postfix, dovecot, elasticsearch etc.). If you have more questions about either, feel free to open issues there or contact me.