Skip to content
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

Open suse #130

Open
wants to merge 33 commits into
base: nextcloud-reloaded
Choose a base branch
from
Open

Open suse #130

wants to merge 33 commits into from

Conversation

ggeorgg
Copy link
Contributor

@ggeorgg ggeorgg commented Dec 22, 2021

Work in progress for #124
Playbook will run through with MariaDB + NGINX + SelfSigned Certificate + php7 on OpenSUSE Tumbleweed.
Other configurations will not work at all yet.
OpenSUSE Leap 15.3 is currently missing some official php packages. I think also for php8 not all packages are available yet.

Unfortunately, on the OpenSUSE Tumbleweed system I only get an "Internal Server Error" when accessing the nextcloud web page...
I will try to test if the playbook succeeds on a OpenSUSE Leap 15.2 system. (At least, my production server runs Leap 15.2, so it should work in the end!)

@ggeorgg
Copy link
Contributor Author

ggeorgg commented Dec 28, 2021

I found some errors. I will try to push them in the next days.

@ggeorgg
Copy link
Contributor Author

ggeorgg commented Dec 28, 2021

Ok. So basically, this branch is working now for

  • openSUSE Leap 15.2
  • openSUSE Leap 15.3
  • openSUSE Leap 15.4
  • openSUSE Tumbleweed

with the following settings:

  • php_version = '7.4'
  • nextcloud_db_type = 'mysql'
  • nextcloud_certificate_type = 'selfsigned'

without using the roles collabora, onlyoffice, coturn or elasticsearch.

There are at least two things which should be discussed:

  1. The ssh user will be put into the group "wheel" and "NOPASSWD" will be activated for the users in group wheel.
  2. the apparmor profile php-fpm will be disabled on openSUSE Leap 15.4 and on openSUSE Tumbleweed. I think it would be better to find out what exactly needs to be changed in the profile to keep it enabled.
    @ReinerNippes: Can you please have a look at the changes and merge this branch into the nextcloud-reloaded branch?

@ggeorgg
Copy link
Contributor Author

ggeorgg commented Jan 17, 2022

I recognized, that there is still some kind of problem. After a reboot, the nextcloud interface is not reachable anymore (tested on openSUSE Leap 15.4) and I don't know why. Maybe someone has a clue, what's going wrong here...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant