An open API service indexing awesome lists of open source software.

https://github.com/zvyn/oberkirch.org

My server configuration.
https://github.com/zvyn/oberkirch.org

Last synced: 3 months ago
JSON representation

My server configuration.

Awesome Lists containing this project

README

          

oberkirch.org
=============

My server configuration.

Mailserver
----------

I use dovecot for imap/pop3 and postfix for smtp. Each with TLS/SSL- and
STARTTLS-support. I guess some/many of the files in postfix are unneeded since
use a MariaDB-database to maintain virtual Mail. They are just there because my
package-manager recreates them on every update.

Postfix and dovecot are configured as generic as possible, using a database
(configured with postfixAdmin) to store all personal/specific configuration.
The only thing you need to change are the domain-names (and the relay-server of
cause).

HTTP(S)-Server
--------------

A quiet standart apache-configuration serving instances of
- owncloud
- postfixAdmin
- phpmyadmin (no, postfix is not permitted)
- roundcubemail
- some personal services like remote-controlling my music-station over
php-scripts

Nginx is used to serve file-based and small php-sites. It uses Apache as a
proxy for the 3rd-party webapps (owncloud etc.).

Security Notice
---------------

The password you find in `dovecot/dovecot-sql.conf` and
`postfix/mysql_virtual_*_maps.cf` is of no use outside of localhost. This is
not the hole configuration. I recently changed to nginx and apache only serves
owncloud, phpmyadmin and some things I was to lazy to reconfigure for nginx.