Seafile

Locked
nosous
Posts: 5
Joined: Tue 12. Oct 2021, 10:04

Seafile

Post by nosous »

Hallo,

ich bin grad am probieren mit Seafile. Es läuft soweit auch über die IP (mit port). Nur hab ich jetzt Schwierigkeiten mit dem SSL/HTTPS über Apache und auch den zusätzliche Apache-Anweisungen für HTTP/HTTPS.
Hat das jemand schon zum laufen gebracht und kann mir einfach mal posten, wie das aussehen soll/kann?

vielen Dank
semper ubi, sub ubi
User avatar
Florian
Keyweb AG
Posts: 1243
Joined: Wed 20. Jan 2016, 02:28

Re: Seafile

Post by Florian »

Hallo,

ein gute Ausgangspunkt ist ermal das:

<IfModule mod_proxy.c>
ProxyPass /.well-known/acme-challenge !
</IfModule>

Alias /.well-known/acme-challenge /home/keyhelp/www/.well-known/acme-challenge

ProxyPass / http://127.0.0.1:Portnummer/
ProxyPassReverse / http://127.0.0.1:Portnummer/

Wenn man das ganze auf https intern Weiterleiten will muss man doch

SSLProxyEngine On
ProxyRequests Off
ProxyPreserveHost On

SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off

ergänzen.

Was genau notwendig ist, hängt von der Anwendung ab.


Wichtig ist natürlich ferner erstmal, dass das Modul proxy_http aktiviert ist im Apache.

a2enmod proxy_http
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
nosous
Posts: 5
Joined: Tue 12. Oct 2021, 10:04

Re: Seafile

Post by nosous »

Danke, hilft aber nicht wirklich weiter.
Ich schwenk auf ein anderes Adminpanel um.

Kann, denk ich, geschlossen werden.

Danke nochmal
semper ubi, sub ubi
nosous
Posts: 5
Joined: Tue 12. Oct 2021, 10:04

Re: Seafile

Post by nosous »

Falls es jemanden interessiert:
Ich habe mich an die https://znil.net/index.php?title=Seafil ... 0.04.x_LTS bis Punkt 7. gehalten.
Habe dabei andere Ports genommen.

Habe dann folgendes ausgeführt:

a2enmod rewrite
a2enmod proxy
a2enmod proxy_http
a2enmod proxy_html
a2enmod ssl

anschließend die vhost abgeändert:

in vhosts am ende vor </VirtualHost> unter 443 für jeweils xxx.de und www.xxx.de hinzugefügt:

#
RewriteEngine On
#
# seafile fileserver
#
ProxyPass /seafhttp http://xxx.xxx.xxx.xxx:55554
ProxyPassReverse /seafhttp http://xxx.xxx.xxx.xxx:55554
RewriteRule ^/seafhttp - [QSA,L]
#
# seahub
#
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
ProxyPreserveHost On
ProxyPass / http://xxx.xxx.xxx.xxx:55555/
ProxyPassReverse / http://xxx.xxx.xxx.xxx:55555/
#
# media
#
ProxyPass /media http://xxx.xxx.xxx.xxx
ProxyPassReverse /media http://xxx.xxx.xxx.xxx


Vielleicht hilft es ja dem einen oder anderen.
semper ubi, sub ubi
User avatar
Florian
Keyweb AG
Posts: 1243
Joined: Wed 20. Jan 2016, 02:28

Re: Seafile

Post by Florian »

Hallo,

und was geht da mit Keyhelp nicht? Das ist im Großen und Ganzen das was ich bereits geschrieben habe. Und wie erwähnt muss man das natürlich an die Mod-Proxy-Anweisungen an die jeweilige Anwendung anpassen.
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
nosous
Posts: 5
Joined: Tue 12. Oct 2021, 10:04

Re: Seafile

Post by nosous »

es geht ja jetzt. und jain. deine antwort war nicht das, nachdem ich fragte.
aber jetzt haben wir es ja ;)
semper ubi, sub ubi
christian.john
Posts: 228
Joined: Tue 9. Apr 2019, 16:31
Location: Korschenbroich
Contact:

Re: Seafile

Post by christian.john »

Ich würde empfehlen, das nicht in die vhost-Config reinzuschreiben, sondern in die Apache-Einstellungen via Keyhelp. Sofern die Config-Files neu geschrieben werden, bleibt das weiterhin bestehen.
Individuelle Entwicklung webbasierter Datenbanksysteme
https://www.john-softwareentwicklung.de
nosous
Posts: 5
Joined: Tue 12. Oct 2021, 10:04

Re: Seafile

Post by nosous »

christian.john wrote: Wed 20. Oct 2021, 13:01 Ich würde empfehlen, das nicht in die vhost-Config reinzuschreiben, sondern in die Apache-Einstellungen via Keyhelp. Sofern die Config-Files neu geschrieben werden, bleibt das weiterhin bestehen.

steht da auch drin ;)
mir war wichtig eine vorlage zu bieten, die man C&P nutzen kann. :D
semper ubi, sub ubi
Locked