Skip to content
This repository was archived by the owner on Dec 24, 2022. It is now read-only.

Add Sympa FCGI role based on systemd template unit files. #61

Closed
wants to merge 3 commits into from

Conversation

racke
Copy link
Contributor

@racke racke commented Mar 10, 2019

This is a proof of concept. I'm going to add Nginx provisioning.

@dverdin
Copy link
Contributor

dverdin commented Mar 12, 2019

Interesting. Is the idea behind to make the use of Sympa web tools easily optional?

@racke
Copy link
Contributor Author

racke commented Mar 12, 2019

That will be eventually the implementation for #58.

@dverdin
Copy link
Contributor

dverdin commented Mar 12, 2019

Cool. That looks conflicting with PR #56 though.
I think we should validate it to have something working and leave us time to go forward with this PR.

@racke
Copy link
Contributor Author

racke commented Mar 12, 2019

Cool. That looks conflicting with PR #56 though.
I think we should validate it to have something working and leave us time to go forward with this PR.

You need to fix handlers + systemd in #56 first.

@racke
Copy link
Contributor Author

racke commented Aug 30, 2019

The Nginx part is quite simple, we need to add a config file like that:

upstream sympa_backend {
    server unix:/run/sympa/sympa1.sock;
    server unix:/run/sympa/sympa2.sock;
    server unix:/run/sympa/sympa3.sock;
    server unix:/run/sympa/sympa4.sock;
    server unix:/run/sympa/sympa5.sock;
}

And in the virtual hosts we are going to adjust fast_cgi_pass:

   fastcgi_pass sympa_backend;

@racke racke force-pushed the pr/sympa-fcgi-systemd branch from 7b05561 to 99f30ad Compare December 5, 2019 08:52
@racke
Copy link
Contributor Author

racke commented Dec 24, 2022

Repository is obsolete.

@racke racke closed this Dec 24, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants