Witam,

Mam problem z poprawnym utworzeniem pliku konfiguracyjnego dla NGINX tak aby osiągnąć poprawne funkcjonowanie systemu bitcoin-abe (https://github.com/bitcoin-abe/bitcoin-abe)
Docelowo napisana konfiguracja dla Apache2 z FastCGI wygląda następująco:

    <VirtualHost *:80>
        ServerName bitchain.pl
        Alias /static/ home/ubuntu/bitcoin-abe/Abe/htdocs/
        Alias /robots.txt home/ubuntu/bitcoin-abe/Abe/htdocs/robots.txt
        Alias /favicon.ico home/ubuntu/bitcoin-abe/Abe/htdocs/favicon.ico
        Alias / /usr/lib/cgi-bin/abe.fcgi/

        # Raise this if you get server errors mentioning "mod_fcgid:
        # read data timeout in 40 seconds"
        #FcgidIOTimeout 40

        # Uncomment to log Abe requests.
        #ErrorLog /var/log/abe_error.log
        #LogLevel info
        #CustomLog /var/log/abe_access.log combined
    </VirtualHost>

Nie znalazłem nigdzie działającego configa dla nginx'a, a wszelkie próby stworzenia własnego zakończyły się niepowodzeniem - osiągając w najlepszym przypadku "access denied (jako błąd ze strony systemu abe) [przy ustawieniu cgi.fix_pathinfo=0], bądź "file not found" przy ustawieniu cgi.fix_pathinfo=1.
Dla powyższej konfiguracji Apache2 do działania trzeba stworzyć dodatkowo dwa pliki:

1 - ** /usr/lib/abe.fcgi **:

    #! /usr/bin/python
    import subprocess, sys, os
    command=["sudo", "-u", "ubuntu", "/home/ubuntu/cgi-bin/abe", str(os.getpid())]
    subprocess.Popen(command, stdin=sys.stdin).wait()

2 - ** /home/ubuntu/cgi-bin/abe **:

    #! /bin/sh
    PYTHONUNBUFFERED=1 exec python -m Abe.abe --config /home/ubuntu/bitcoin-abe/abe.conf --static-path static/ --watch-pid="$1"

W podanej w pierwszym cytacie konfiguracji dla Apache2 należy ustawić ścieżkę zgodną z informacją skryptu o miejscu gdzie jest /htdocs, która w moim przypadku wygląda tak:

/home/ubuntu/bitcoin-abe/Abe/htdocs

Czy byłby ktoś uprzejmy i oszczędził mi dalszych (i tak długo już trwających) cierpień z tym configiem i podał mi właściwie skonfigurowane wartości do umieszczenia w pliku?

W powyższych danych zawarte są ścieżki plików / folderów zgodne z tymi, które dotyczą mojego serwera (czyli username to ubuntu itd.)
W przykładzie konfiguracji APACHE również zawarłem już informacje zgodne ze stanem faktycznym dla mojego przypadku.

Tak więc finalnie, oto istotne ścieżki i szczegóły:

**htdocs:** /home/ubuntu/bitcoin-abe/Abe/htdocs
**abe.conf:** /home/ubuntu/bitcoin-abe/abe.conf
**adres domeny:** bitchain.pl
**nginx:** /etc/nginx

...a całość ma być dostępna dla wszystkich którzy wpiszą adres w przeglądarkę.

Za poprawną konfigurację obiecuję flachę dobrej whiskey!!
Z góry bardzo dziękuję!