Code Monkey home page Code Monkey logo

Comments (7)

timabbott avatar timabbott commented on July 22, 2024

Would adding something like this to server.html address your concern?

NOTE: This automated installation process expects to be the only thing running on a server (it uses puppet, etc.). It's likely additional installation options will be implemented by the community over the coming weeks (both in terms of distros and methods). If you'd like to hear about these sorts of things as they become available, sign up for the Zulip announcement list.

from zulip.

sandaru1 avatar sandaru1 commented on July 22, 2024

Yep, that would do it.

from zulip.

timabbott avatar timabbott commented on July 22, 2024

OK, added that documentation. Thanks for reporting this!

from zulip.

VincentSC avatar VincentSC commented on July 22, 2024

Please reopen this issue, as it is not fixed.

It still breaks existing installations, as configurations of the global scope are being altered and Zulip is not at the global scope. Things that need to be changed:

  • Leave the current user to www-data. You need to find another solution for using the zulip-user, without this hack.
  • Put all the extra servers under a config under sites-enabled, and don't touch nginx.conf.

from zulip.

timabbott avatar timabbott commented on July 22, 2024

Reopening, since I agree it'd be good to not require Zulip be installed in global scope (though I think changing that will be a significant project, especially since we'd need to do it with a clean upgrade process).

Note #188 is also related to this issue.

from zulip.

Wolodija avatar Wolodija commented on July 22, 2024

There is possibility to left ownership of files to zulip, and additionally set file access list with permissions for www-data user.

from zulip.

zulipbot avatar zulipbot commented on July 22, 2024

Hello @zulip/server-production members, this issue was labeled with the "area: production installer" label, so you may want to check it out!

from zulip.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.